./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 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/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_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/config/svcomp-DataRace-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7 --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.2-hotfix-svcomp22-839c364 [2021-11-25 17:50:59,956 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 17:50:59,959 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 17:51:00,014 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 17:51:00,015 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 17:51:00,016 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 17:51:00,018 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 17:51:00,020 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 17:51:00,022 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 17:51:00,024 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 17:51:00,025 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 17:51:00,027 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 17:51:00,028 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 17:51:00,029 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 17:51:00,031 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 17:51:00,032 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 17:51:00,033 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 17:51:00,035 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 17:51:00,037 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 17:51:00,040 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 17:51:00,042 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 17:51:00,044 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 17:51:00,045 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 17:51:00,047 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 17:51:00,051 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 17:51:00,051 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 17:51:00,052 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 17:51:00,053 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 17:51:00,053 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 17:51:00,055 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 17:51:00,055 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 17:51:00,056 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 17:51:00,057 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 17:51:00,058 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 17:51:00,059 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 17:51:00,060 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 17:51:00,061 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 17:51:00,061 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 17:51:00,061 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 17:51:00,063 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 17:51:00,063 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 17:51:00,065 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/config/svcomp-DataRace-32bit-Taipan_Default.epf [2021-11-25 17:51:00,089 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 17:51:00,089 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 17:51:00,090 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 17:51:00,090 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 17:51:00,091 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 17:51:00,091 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 17:51:00,092 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 17:51:00,092 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 17:51:00,093 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 17:51:00,093 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 17:51:00,093 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 17:51:00,094 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 17:51:00,094 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 17:51:00,095 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 17:51:00,095 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 17:51:00,095 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 17:51:00,096 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 17:51:00,096 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 17:51:00,097 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 17:51:00,097 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 17:51:00,097 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2021-11-25 17:51:00,098 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 17:51:00,098 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 17:51:00,098 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 17:51:00,098 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 17:51:00,099 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 17:51:00,099 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 17:51:00,099 INFO L138 SettingsManager]: * Check absence of data races in concurrent programs=true [2021-11-25 17:51:00,099 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 17:51:00,100 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 17:51:00,100 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 17:51:00,100 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 17:51:00,100 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 17:51:00,101 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 17:51:00,101 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 17:51:00,101 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 17:51:00,101 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 17:51:00,102 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 17:51:00,102 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 17:51:00,102 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 17:51:00,102 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 17:51:00,103 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 17:51:00,103 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 17:51:00,103 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_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/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_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7 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-25 17:51:00,382 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 17:51:00,414 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 17:51:00,417 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 17:51:00,418 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 17:51:00,419 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 17:51:00,420 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/goblint-regression/09-regions_01-list_rc.i [2021-11-25 17:51:00,482 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/data/53eaa37d2/2ed772e464fe4842b1d2d5c988ba53ff/FLAGa1e812112 [2021-11-25 17:51:01,053 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 17:51:01,054 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/sv-benchmarks/c/goblint-regression/09-regions_01-list_rc.i [2021-11-25 17:51:01,078 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/data/53eaa37d2/2ed772e464fe4842b1d2d5c988ba53ff/FLAGa1e812112 [2021-11-25 17:51:01,345 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/data/53eaa37d2/2ed772e464fe4842b1d2d5c988ba53ff [2021-11-25 17:51:01,348 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 17:51:01,349 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 17:51:01,350 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 17:51:01,351 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 17:51:01,354 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 17:51:01,355 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 05:51:01" (1/1) ... [2021-11-25 17:51:01,356 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@25ab33a9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:01, skipping insertion in model container [2021-11-25 17:51:01,356 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 05:51:01" (1/1) ... [2021-11-25 17:51:01,362 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 17:51:01,456 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 17:51:02,124 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 17:51:02,135 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 17:51:02,199 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 17:51:02,287 INFO L208 MainTranslator]: Completed translation [2021-11-25 17:51:02,287 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02 WrapperNode [2021-11-25 17:51:02,288 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 17:51:02,289 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 17:51:02,289 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 17:51:02,289 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 17:51:02,296 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (1/1) ... [2021-11-25 17:51:02,322 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (1/1) ... [2021-11-25 17:51:02,362 INFO L137 Inliner]: procedures = 368, calls = 40, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 176 [2021-11-25 17:51:02,363 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 17:51:02,363 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 17:51:02,363 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 17:51:02,364 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 17:51:02,372 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (1/1) ... [2021-11-25 17:51:02,372 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (1/1) ... [2021-11-25 17:51:02,381 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (1/1) ... [2021-11-25 17:51:02,382 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (1/1) ... [2021-11-25 17:51:02,409 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (1/1) ... [2021-11-25 17:51:02,411 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (1/1) ... [2021-11-25 17:51:02,415 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (1/1) ... [2021-11-25 17:51:02,419 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 17:51:02,420 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 17:51:02,420 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 17:51:02,420 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 17:51:02,421 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (1/1) ... [2021-11-25 17:51:02,428 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 17:51:02,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 17:51:02,455 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 17:51:02,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 17:51:02,510 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-25 17:51:02,510 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-25 17:51:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-25 17:51:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-25 17:51:02,511 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-25 17:51:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2021-11-25 17:51:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-25 17:51:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 17:51:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-25 17:51:02,512 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2021-11-25 17:51:02,512 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2021-11-25 17:51:02,514 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 17:51:02,514 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 17:51:02,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 17:51:02,516 WARN L209 CfgBuilder]: User set CodeBlockSize to LoopFreeBlock but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-25 17:51:02,633 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 17:51:02,635 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 17:51:03,109 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 17:51:03,120 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 17:51:03,120 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-25 17:51:03,123 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:51:03 BoogieIcfgContainer [2021-11-25 17:51:03,123 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 17:51:03,125 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 17:51:03,125 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 17:51:03,130 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 17:51:03,130 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 05:51:01" (1/3) ... [2021-11-25 17:51:03,131 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e73f7be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 05:51:03, skipping insertion in model container [2021-11-25 17:51:03,131 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 05:51:02" (2/3) ... [2021-11-25 17:51:03,131 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e73f7be and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 05:51:03, skipping insertion in model container [2021-11-25 17:51:03,132 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:51:03" (3/3) ... [2021-11-25 17:51:03,133 INFO L111 eAbstractionObserver]: Analyzing ICFG 09-regions_01-list_rc.i [2021-11-25 17:51:03,138 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-25 17:51:03,139 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 17:51:03,139 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2021-11-25 17:51:03,139 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-25 17:51:03,197 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,198 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#in~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,199 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,200 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,201 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,202 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,203 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,204 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,205 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,206 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,207 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,208 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,209 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,210 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,211 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,212 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,213 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,214 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,215 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,216 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,218 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,219 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,220 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,226 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,227 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,228 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,229 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,230 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,231 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,232 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,233 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,234 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,235 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,238 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,239 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,240 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,241 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,243 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,243 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,243 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,243 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,244 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,244 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,244 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,244 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,244 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,245 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,245 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,245 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,245 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,246 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,246 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,246 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,246 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,246 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,246 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,246 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,247 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,247 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,247 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,247 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,247 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,247 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,248 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,249 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,250 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,252 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,253 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,254 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,255 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,256 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,260 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,261 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,262 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,262 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,263 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,264 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,271 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,272 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,273 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,274 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,286 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,287 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet36#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,295 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,296 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~x#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,296 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,296 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet30#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,296 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,296 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,296 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~malloc32#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,297 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet35#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,297 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,297 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,297 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~arg#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,297 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,298 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#in~p#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,298 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~t~0#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,298 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_~p~0#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,298 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~nondet33#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,298 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,298 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_#t~mem34#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,299 WARN L322 ript$VariableManager]: TermVariabe |t_funThread1of1ForFork0_init_#t~nondet31#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-25 17:51:03,314 INFO L148 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2021-11-25 17:51:03,412 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 17:51:03,430 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-25 17:51:03,431 INFO L340 AbstractCegarLoop]: Starting to check reachability of 26 error locations. [2021-11-25 17:51:03,462 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-11-25 17:51:03,478 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 211 places, 207 transitions, 419 flow [2021-11-25 17:51:03,481 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 211 places, 207 transitions, 419 flow [2021-11-25 17:51:03,483 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 211 places, 207 transitions, 419 flow [2021-11-25 17:51:03,615 INFO L129 PetriNetUnfolder]: 0/206 cut-off events. [2021-11-25 17:51:03,616 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-11-25 17:51:03,618 INFO L84 FinitePrefix]: Finished finitePrefix Result has 210 conditions, 206 events. 0/206 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/188 useless extension candidates. Maximal degree in co-relation 0. Up to 1 conditions per place. [2021-11-25 17:51:03,626 INFO L116 LiptonReduction]: Number of co-enabled transitions 4288 [2021-11-25 17:51:24,549 WARN L227 SmtUtils]: Spent 8.16s on a formula simplification. DAG size of input: 123 DAG size of output: 116 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-25 17:51:34,769 WARN L227 SmtUtils]: Spent 6.72s on a formula simplification. DAG size of input: 123 DAG size of output: 116 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-25 17:52:42,447 WARN L227 SmtUtils]: Spent 56.56s on a formula simplification. DAG size of input: 194 DAG size of output: 190 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-25 17:53:03,978 WARN L227 SmtUtils]: Spent 21.53s on a formula simplification that was a NOOP. DAG size: 180 (called from [L 271] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-25 17:53:48,729 WARN L227 SmtUtils]: Spent 44.75s on a formula simplification. DAG size of input: 194 DAG size of output: 190 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-25 17:54:13,422 WARN L227 SmtUtils]: Spent 24.69s on a formula simplification that was a NOOP. DAG size: 180 (called from [L 271] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-25 17:54:43,264 WARN L227 SmtUtils]: Spent 29.80s on a formula simplification. DAG size of input: 307 DAG size of output: 305 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-25 17:54:53,055 WARN L227 SmtUtils]: Spent 9.79s on a formula simplification that was a NOOP. DAG size: 277 (called from [L 271] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-25 17:57:13,198 WARN L227 SmtUtils]: Spent 2.34m on a formula simplification. DAG size of input: 307 DAG size of output: 305 (called from [L 234] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-25 17:57:38,032 WARN L227 SmtUtils]: Spent 24.83s on a formula simplification that was a NOOP. DAG size: 277 (called from [L 271] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2021-11-25 17:57:38,255 INFO L131 LiptonReduction]: Checked pairs total: 60039 [2021-11-25 17:57:38,255 INFO L133 LiptonReduction]: Total number of compositions: 219 [2021-11-25 17:57:38,268 INFO L111 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 72 places, 68 transitions, 141 flow [2021-11-25 17:57:38,333 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-25 17:57:38,336 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-25 17:57:38,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2021-11-25 17:57:38,341 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:38,342 INFO L514 BasicCegarLoop]: trace histogram [1] [2021-11-25 17:57:38,342 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:38,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:38,347 INFO L85 PathProgramCache]: Analyzing trace with hash 707, now seen corresponding path program 1 times [2021-11-25 17:57:38,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:38,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385526448] [2021-11-25 17:57:38,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:38,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:38,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:38,500 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-25 17:57:38,502 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:38,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385526448] [2021-11-25 17:57:38,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385526448] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:38,504 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:38,504 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2021-11-25 17:57:38,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456388230] [2021-11-25 17:57:38,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:38,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-25 17:57:38,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:38,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-25 17:57:38,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 17:57:38,548 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-25 17:57:38,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:38,748 INFO L93 Difference]: Finished difference Result 680 states and 1302 transitions. [2021-11-25 17:57:38,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-25 17:57:38,759 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-25 17:57:38,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:38,788 INFO L225 Difference]: With dead ends: 680 [2021-11-25 17:57:38,788 INFO L226 Difference]: Without dead ends: 680 [2021-11-25 17:57:38,789 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-25 17:57:38,799 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 33 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:38,800 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 33 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 17:57:38,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2021-11-25 17:57:38,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 680. [2021-11-25 17:57:38,880 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-25 17:57:38,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1302 transitions. [2021-11-25 17:57:38,886 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1302 transitions. Word has length 1 [2021-11-25 17:57:38,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:38,887 INFO L470 AbstractCegarLoop]: Abstraction has 680 states and 1302 transitions. [2021-11-25 17:57:38,887 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-25 17:57:38,887 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1302 transitions. [2021-11-25 17:57:38,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-25 17:57:38,888 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:38,888 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:38,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 17:57:38,889 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:38,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:38,890 INFO L85 PathProgramCache]: Analyzing trace with hash -2008804071, now seen corresponding path program 1 times [2021-11-25 17:57:38,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:38,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396832359] [2021-11-25 17:57:38,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:38,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:39,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:39,319 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-25 17:57:39,320 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:39,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396832359] [2021-11-25 17:57:39,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396832359] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:39,321 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:39,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 17:57:39,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202176213] [2021-11-25 17:57:39,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:39,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 17:57:39,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:39,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 17:57:39,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-25 17:57:39,323 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-25 17:57:40,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:40,175 INFO L93 Difference]: Finished difference Result 1208 states and 2300 transitions. [2021-11-25 17:57:40,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 17:57:40,176 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-25 17:57:40,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:40,185 INFO L225 Difference]: With dead ends: 1208 [2021-11-25 17:57:40,185 INFO L226 Difference]: Without dead ends: 1208 [2021-11-25 17:57:40,186 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-25 17:57:40,187 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 95 mSDsluCounter, 62 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:40,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 32 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-25 17:57:40,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2021-11-25 17:57:40,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 786. [2021-11-25 17:57:40,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 786 states, 772 states have (on average 1.961139896373057) internal successors, (1514), 785 states have internal predecessors, (1514), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:57:40,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 1514 transitions. [2021-11-25 17:57:40,233 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 1514 transitions. Word has length 9 [2021-11-25 17:57:40,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:40,233 INFO L470 AbstractCegarLoop]: Abstraction has 786 states and 1514 transitions. [2021-11-25 17:57:40,233 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-25 17:57:40,233 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 1514 transitions. [2021-11-25 17:57:40,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2021-11-25 17:57:40,234 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:40,234 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:40,235 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 17:57:40,235 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:40,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:40,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1847846904, now seen corresponding path program 1 times [2021-11-25 17:57:40,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:40,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378370879] [2021-11-25 17:57:40,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:40,236 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:40,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:40,384 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-25 17:57:40,384 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:40,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378370879] [2021-11-25 17:57:40,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378370879] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:40,385 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:40,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 17:57:40,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326949796] [2021-11-25 17:57:40,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:40,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 17:57:40,386 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:40,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 17:57:40,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-25 17:57:40,386 INFO L87 Difference]: Start difference. First operand 786 states and 1514 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-25 17:57:40,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:40,743 INFO L93 Difference]: Finished difference Result 842 states and 1622 transitions. [2021-11-25 17:57:40,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 17:57:40,743 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-25 17:57:40,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:40,749 INFO L225 Difference]: With dead ends: 842 [2021-11-25 17:57:40,749 INFO L226 Difference]: Without dead ends: 842 [2021-11-25 17:57:40,749 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-25 17:57:40,751 INFO L933 BasicCegarLoop]: 30 mSDtfsCounter, 36 mSDsluCounter, 30 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 30 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:40,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 30 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 17:57:40,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2021-11-25 17:57:40,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 842. [2021-11-25 17:57:40,810 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-25 17:57:40,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1622 transitions. [2021-11-25 17:57:40,815 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1622 transitions. Word has length 9 [2021-11-25 17:57:40,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:40,815 INFO L470 AbstractCegarLoop]: Abstraction has 842 states and 1622 transitions. [2021-11-25 17:57:40,815 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-25 17:57:40,815 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1622 transitions. [2021-11-25 17:57:40,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 17:57:40,818 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:40,818 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:40,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-25 17:57:40,819 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-25 17:57:40,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:40,820 INFO L85 PathProgramCache]: Analyzing trace with hash -63678819, now seen corresponding path program 1 times [2021-11-25 17:57:40,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:40,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1335856203] [2021-11-25 17:57:40,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:40,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:40,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:41,011 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-25 17:57:41,011 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:41,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1335856203] [2021-11-25 17:57:41,012 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1335856203] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:41,012 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:41,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 17:57:41,012 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582861423] [2021-11-25 17:57:41,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:41,012 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 17:57:41,013 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:41,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 17:57:41,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-25 17:57:41,013 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-25 17:57:42,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:42,192 INFO L93 Difference]: Finished difference Result 864 states and 1632 transitions. [2021-11-25 17:57:42,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-25 17:57:42,195 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-25 17:57:42,195 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:42,200 INFO L225 Difference]: With dead ends: 864 [2021-11-25 17:57:42,200 INFO L226 Difference]: Without dead ends: 864 [2021-11-25 17:57:42,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=142, Invalid=278, Unknown=0, NotChecked=0, Total=420 [2021-11-25 17:57:42,202 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 250 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:42,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [250 Valid, 41 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 653 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 17:57:42,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 864 states. [2021-11-25 17:57:42,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 864 to 804. [2021-11-25 17:57:42,236 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-25 17:57:42,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1546 transitions. [2021-11-25 17:57:42,241 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1546 transitions. Word has length 12 [2021-11-25 17:57:42,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:42,241 INFO L470 AbstractCegarLoop]: Abstraction has 804 states and 1546 transitions. [2021-11-25 17:57:42,242 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-25 17:57:42,242 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1546 transitions. [2021-11-25 17:57:42,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 17:57:42,244 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:42,244 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:42,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-25 17:57:42,245 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-25 17:57:42,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:42,248 INFO L85 PathProgramCache]: Analyzing trace with hash 248332340, now seen corresponding path program 1 times [2021-11-25 17:57:42,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:42,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357913406] [2021-11-25 17:57:42,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:42,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:42,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:42,490 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-25 17:57:42,490 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:42,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357913406] [2021-11-25 17:57:42,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357913406] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:42,491 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:42,491 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 17:57:42,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251721044] [2021-11-25 17:57:42,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:42,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 17:57:42,492 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:42,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 17:57:42,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-25 17:57:42,492 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-25 17:57:44,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:44,309 INFO L93 Difference]: Finished difference Result 1207 states and 2262 transitions. [2021-11-25 17:57:44,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-25 17:57:44,309 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-25 17:57:44,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:44,318 INFO L225 Difference]: With dead ends: 1207 [2021-11-25 17:57:44,319 INFO L226 Difference]: Without dead ends: 1207 [2021-11-25 17:57:44,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=161, Invalid=391, Unknown=0, NotChecked=0, Total=552 [2021-11-25 17:57:44,321 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 298 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 993 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 14 SdHoareTripleChecker+Invalid, 1200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:44,322 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 14 Invalid, 1200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 993 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-25 17:57:44,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1207 states. [2021-11-25 17:57:44,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1207 to 808. [2021-11-25 17:57:44,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 808 states, 795 states have (on average 1.9547169811320755) internal successors, (1554), 807 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:57:44,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 808 states to 808 states and 1554 transitions. [2021-11-25 17:57:44,354 INFO L78 Accepts]: Start accepts. Automaton has 808 states and 1554 transitions. Word has length 12 [2021-11-25 17:57:44,354 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:44,354 INFO L470 AbstractCegarLoop]: Abstraction has 808 states and 1554 transitions. [2021-11-25 17:57:44,354 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-25 17:57:44,355 INFO L276 IsEmpty]: Start isEmpty. Operand 808 states and 1554 transitions. [2021-11-25 17:57:44,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 17:57:44,362 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:44,362 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:44,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-25 17:57:44,362 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:44,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:44,363 INFO L85 PathProgramCache]: Analyzing trace with hash -1366736958, now seen corresponding path program 2 times [2021-11-25 17:57:44,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:44,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317388437] [2021-11-25 17:57:44,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:44,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:44,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:44,553 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-25 17:57:44,554 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:44,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317388437] [2021-11-25 17:57:44,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317388437] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:44,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:44,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 17:57:44,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041773862] [2021-11-25 17:57:44,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:44,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 17:57:44,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:44,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 17:57:44,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-25 17:57:44,555 INFO L87 Difference]: Start difference. First operand 808 states and 1554 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-25 17:57:46,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:46,419 INFO L93 Difference]: Finished difference Result 1658 states and 3126 transitions. [2021-11-25 17:57:46,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-25 17:57:46,419 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-25 17:57:46,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:46,430 INFO L225 Difference]: With dead ends: 1658 [2021-11-25 17:57:46,430 INFO L226 Difference]: Without dead ends: 1658 [2021-11-25 17:57:46,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=319, Unknown=0, NotChecked=0, Total=462 [2021-11-25 17:57:46,432 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 310 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 278 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 1367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 278 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:46,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 32 Invalid, 1367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [278 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-25 17:57:46,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1658 states. [2021-11-25 17:57:46,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1658 to 812. [2021-11-25 17:57:46,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 799 states have (on average 1.9549436795994994) internal successors, (1562), 811 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:57:46,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1562 transitions. [2021-11-25 17:57:46,465 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1562 transitions. Word has length 12 [2021-11-25 17:57:46,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:46,466 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1562 transitions. [2021-11-25 17:57:46,466 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-25 17:57:46,466 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1562 transitions. [2021-11-25 17:57:46,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 17:57:46,467 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:46,467 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:46,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-25 17:57:46,468 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:46,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:46,468 INFO L85 PathProgramCache]: Analyzing trace with hash 599768126, now seen corresponding path program 3 times [2021-11-25 17:57:46,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:46,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386585410] [2021-11-25 17:57:46,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:46,469 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:46,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:46,666 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-25 17:57:46,666 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:46,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386585410] [2021-11-25 17:57:46,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386585410] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:46,667 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:46,667 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 17:57:46,667 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421612203] [2021-11-25 17:57:46,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:46,667 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 17:57:46,667 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:46,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 17:57:46,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-25 17:57:46,668 INFO L87 Difference]: Start difference. First operand 812 states and 1562 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-25 17:57:48,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:48,072 INFO L93 Difference]: Finished difference Result 1695 states and 3201 transitions. [2021-11-25 17:57:48,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-25 17:57:48,072 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-25 17:57:48,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:48,083 INFO L225 Difference]: With dead ends: 1695 [2021-11-25 17:57:48,083 INFO L226 Difference]: Without dead ends: 1695 [2021-11-25 17:57:48,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=137, Invalid=325, Unknown=0, NotChecked=0, Total=462 [2021-11-25 17:57:48,084 INFO L933 BasicCegarLoop]: 10 mSDtfsCounter, 273 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 247 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 25 SdHoareTripleChecker+Invalid, 1113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 247 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:48,085 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 25 Invalid, 1113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [247 Valid, 866 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:57:48,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1695 states. [2021-11-25 17:57:48,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1695 to 812. [2021-11-25 17:57:48,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 799 states have (on average 1.9549436795994994) internal successors, (1562), 811 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:57:48,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1562 transitions. [2021-11-25 17:57:48,117 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1562 transitions. Word has length 12 [2021-11-25 17:57:48,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:48,118 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1562 transitions. [2021-11-25 17:57:48,118 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-25 17:57:48,118 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1562 transitions. [2021-11-25 17:57:48,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 17:57:48,119 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:48,119 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:48,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-25 17:57:48,119 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:48,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:48,120 INFO L85 PathProgramCache]: Analyzing trace with hash 2077494260, now seen corresponding path program 4 times [2021-11-25 17:57:48,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:48,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242910380] [2021-11-25 17:57:48,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:48,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:48,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:48,310 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-25 17:57:48,310 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:48,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242910380] [2021-11-25 17:57:48,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242910380] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:48,310 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:48,310 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 17:57:48,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624512952] [2021-11-25 17:57:48,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:48,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 17:57:48,311 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:48,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 17:57:48,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-11-25 17:57:48,312 INFO L87 Difference]: Start difference. First operand 812 states and 1562 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-25 17:57:49,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:49,796 INFO L93 Difference]: Finished difference Result 1606 states and 3067 transitions. [2021-11-25 17:57:49,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-25 17:57:49,808 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-25 17:57:49,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:49,818 INFO L225 Difference]: With dead ends: 1606 [2021-11-25 17:57:49,818 INFO L226 Difference]: Without dead ends: 1606 [2021-11-25 17:57:49,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=179, Unknown=0, NotChecked=0, Total=272 [2021-11-25 17:57:49,819 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 236 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 903 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 236 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 1115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 903 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:49,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [236 Valid, 34 Invalid, 1115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 903 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-25 17:57:49,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1606 states. [2021-11-25 17:57:49,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1606 to 812. [2021-11-25 17:57:49,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 799 states have (on average 1.9549436795994994) internal successors, (1562), 811 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:57:49,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1562 transitions. [2021-11-25 17:57:49,857 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1562 transitions. Word has length 12 [2021-11-25 17:57:49,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:49,858 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1562 transitions. [2021-11-25 17:57:49,858 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-25 17:57:49,858 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1562 transitions. [2021-11-25 17:57:49,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 17:57:49,859 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:49,859 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:49,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-25 17:57:49,859 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:49,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:49,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1601094898, now seen corresponding path program 5 times [2021-11-25 17:57:49,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:49,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765503489] [2021-11-25 17:57:49,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:49,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:49,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:50,046 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-25 17:57:50,046 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:50,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765503489] [2021-11-25 17:57:50,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765503489] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:50,047 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:50,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 17:57:50,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881752376] [2021-11-25 17:57:50,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:50,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 17:57:50,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:50,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 17:57:50,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-25 17:57:50,048 INFO L87 Difference]: Start difference. First operand 812 states and 1562 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-25 17:57:51,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:51,958 INFO L93 Difference]: Finished difference Result 1661 states and 3177 transitions. [2021-11-25 17:57:51,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-25 17:57:51,958 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-25 17:57:51,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:51,969 INFO L225 Difference]: With dead ends: 1661 [2021-11-25 17:57:51,969 INFO L226 Difference]: Without dead ends: 1661 [2021-11-25 17:57:51,969 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=118, Invalid=262, Unknown=0, NotChecked=0, Total=380 [2021-11-25 17:57:51,970 INFO L933 BasicCegarLoop]: 19 mSDtfsCounter, 199 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 1550 mSolverCounterSat, 180 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 39 SdHoareTripleChecker+Invalid, 1730 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 180 IncrementalHoareTripleChecker+Valid, 1550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:51,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 39 Invalid, 1730 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [180 Valid, 1550 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-25 17:57:51,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1661 states. [2021-11-25 17:57:51,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1661 to 812. [2021-11-25 17:57:51,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 812 states, 799 states have (on average 1.9549436795994994) internal successors, (1562), 811 states have internal predecessors, (1562), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:57:52,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1562 transitions. [2021-11-25 17:57:52,002 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1562 transitions. Word has length 12 [2021-11-25 17:57:52,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:52,002 INFO L470 AbstractCegarLoop]: Abstraction has 812 states and 1562 transitions. [2021-11-25 17:57:52,002 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-25 17:57:52,002 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1562 transitions. [2021-11-25 17:57:52,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 17:57:52,003 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:52,003 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:52,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-25 17:57:52,004 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:52,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:52,004 INFO L85 PathProgramCache]: Analyzing trace with hash 93462968, now seen corresponding path program 6 times [2021-11-25 17:57:52,004 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:52,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783829274] [2021-11-25 17:57:52,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:52,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:52,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:52,187 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-25 17:57:52,187 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:52,187 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783829274] [2021-11-25 17:57:52,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783829274] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:52,187 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:52,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 17:57:52,188 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1565936347] [2021-11-25 17:57:52,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:52,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 17:57:52,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:52,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 17:57:52,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-25 17:57:52,188 INFO L87 Difference]: Start difference. First operand 812 states and 1562 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-25 17:57:53,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:53,480 INFO L93 Difference]: Finished difference Result 1606 states and 3067 transitions. [2021-11-25 17:57:53,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-25 17:57:53,481 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-25 17:57:53,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:53,488 INFO L225 Difference]: With dead ends: 1606 [2021-11-25 17:57:53,489 INFO L226 Difference]: Without dead ends: 1606 [2021-11-25 17:57:53,489 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=128, Invalid=292, Unknown=0, NotChecked=0, Total=420 [2021-11-25 17:57:53,490 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 219 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 914 mSolverCounterSat, 223 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 31 SdHoareTripleChecker+Invalid, 1137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 223 IncrementalHoareTripleChecker+Valid, 914 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:53,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 31 Invalid, 1137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [223 Valid, 914 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-25 17:57:53,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1606 states. [2021-11-25 17:57:53,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1606 to 809. [2021-11-25 17:57:53,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 796 states have (on average 1.9547738693467336) internal successors, (1556), 808 states have internal predecessors, (1556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:57:53,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 1556 transitions. [2021-11-25 17:57:53,520 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 1556 transitions. Word has length 12 [2021-11-25 17:57:53,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:53,520 INFO L470 AbstractCegarLoop]: Abstraction has 809 states and 1556 transitions. [2021-11-25 17:57:53,520 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-25 17:57:53,520 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 1556 transitions. [2021-11-25 17:57:53,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-11-25 17:57:53,521 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:53,521 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:53,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-25 17:57:53,522 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:53,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:53,522 INFO L85 PathProgramCache]: Analyzing trace with hash 2059968052, now seen corresponding path program 7 times [2021-11-25 17:57:53,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:53,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363665237] [2021-11-25 17:57:53,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:53,523 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:53,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:53,694 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-25 17:57:53,694 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:53,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363665237] [2021-11-25 17:57:53,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363665237] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:53,695 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:53,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 17:57:53,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021570049] [2021-11-25 17:57:53,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:53,695 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 17:57:53,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:53,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 17:57:53,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-11-25 17:57:53,696 INFO L87 Difference]: Start difference. First operand 809 states and 1556 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-25 17:57:55,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:55,008 INFO L93 Difference]: Finished difference Result 1580 states and 3019 transitions. [2021-11-25 17:57:55,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-25 17:57:55,009 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-25 17:57:55,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:55,018 INFO L225 Difference]: With dead ends: 1580 [2021-11-25 17:57:55,018 INFO L226 Difference]: Without dead ends: 1580 [2021-11-25 17:57:55,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=267, Unknown=0, NotChecked=0, Total=380 [2021-11-25 17:57:55,019 INFO L933 BasicCegarLoop]: 16 mSDtfsCounter, 241 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 249 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 241 SdHoareTripleChecker+Valid, 27 SdHoareTripleChecker+Invalid, 1044 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 249 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:55,020 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [241 Valid, 27 Invalid, 1044 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [249 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:57:55,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2021-11-25 17:57:55,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 727. [2021-11-25 17:57:55,044 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-25 17:57:55,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 1395 transitions. [2021-11-25 17:57:55,047 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 1395 transitions. Word has length 12 [2021-11-25 17:57:55,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:55,047 INFO L470 AbstractCegarLoop]: Abstraction has 727 states and 1395 transitions. [2021-11-25 17:57:55,047 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-25 17:57:55,047 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 1395 transitions. [2021-11-25 17:57:55,048 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-25 17:57:55,048 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:55,048 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:55,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-25 17:57:55,049 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:55,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:55,049 INFO L85 PathProgramCache]: Analyzing trace with hash -212080479, now seen corresponding path program 1 times [2021-11-25 17:57:55,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:55,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279582374] [2021-11-25 17:57:55,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:55,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:55,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:55,180 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-25 17:57:55,180 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:55,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279582374] [2021-11-25 17:57:55,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279582374] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:55,181 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:55,181 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 17:57:55,181 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474101799] [2021-11-25 17:57:55,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:55,182 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 17:57:55,182 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:55,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 17:57:55,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-25 17:57:55,183 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-25 17:57:55,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:55,733 INFO L93 Difference]: Finished difference Result 964 states and 1825 transitions. [2021-11-25 17:57:55,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 17:57:55,734 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-25 17:57:55,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:55,738 INFO L225 Difference]: With dead ends: 964 [2021-11-25 17:57:55,738 INFO L226 Difference]: Without dead ends: 938 [2021-11-25 17:57:55,738 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-25 17:57:55,739 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 73 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:55,739 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 38 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 17:57:55,742 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2021-11-25 17:57:55,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 833. [2021-11-25 17:57:55,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 821 states have (on average 1.9500609013398296) internal successors, (1601), 832 states have internal predecessors, (1601), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:57:55,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1601 transitions. [2021-11-25 17:57:55,762 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1601 transitions. Word has length 15 [2021-11-25 17:57:55,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:55,763 INFO L470 AbstractCegarLoop]: Abstraction has 833 states and 1601 transitions. [2021-11-25 17:57:55,763 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-25 17:57:55,763 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1601 transitions. [2021-11-25 17:57:55,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-25 17:57:55,764 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:55,764 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:57:55,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-25 17:57:55,764 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:57:55,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:55,765 INFO L85 PathProgramCache]: Analyzing trace with hash 893385761, now seen corresponding path program 1 times [2021-11-25 17:57:55,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:55,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494259431] [2021-11-25 17:57:55,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:55,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:55,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:55,880 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-25 17:57:55,880 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:55,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494259431] [2021-11-25 17:57:55,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494259431] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:55,881 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:55,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 17:57:55,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392866650] [2021-11-25 17:57:55,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:55,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 17:57:55,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:55,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 17:57:55,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-25 17:57:55,883 INFO L87 Difference]: Start difference. First operand 833 states and 1601 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-25 17:57:56,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:56,290 INFO L93 Difference]: Finished difference Result 902 states and 1734 transitions. [2021-11-25 17:57:56,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 17:57:56,290 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-25 17:57:56,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:56,296 INFO L225 Difference]: With dead ends: 902 [2021-11-25 17:57:56,296 INFO L226 Difference]: Without dead ends: 902 [2021-11-25 17:57:56,296 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-25 17:57:56,297 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 35 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 211 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 29 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:56,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 29 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 211 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 17:57:56,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 902 states. [2021-11-25 17:57:56,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 902 to 885. [2021-11-25 17:57:56,318 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-25 17:57:56,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1701 transitions. [2021-11-25 17:57:56,343 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1701 transitions. Word has length 15 [2021-11-25 17:57:56,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:56,343 INFO L470 AbstractCegarLoop]: Abstraction has 885 states and 1701 transitions. [2021-11-25 17:57:56,343 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-25 17:57:56,343 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1701 transitions. [2021-11-25 17:57:56,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:57:56,344 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:56,344 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-25 17:57:56,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-25 17:57:56,346 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-25 17:57:56,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:56,347 INFO L85 PathProgramCache]: Analyzing trace with hash 851444551, now seen corresponding path program 1 times [2021-11-25 17:57:56,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:56,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834280015] [2021-11-25 17:57:56,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:56,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:56,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:56,731 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-25 17:57:56,731 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:56,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834280015] [2021-11-25 17:57:56,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834280015] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:56,732 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:56,732 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:57:56,732 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220914674] [2021-11-25 17:57:56,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:56,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:57:56,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:56,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:57:56,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:57:56,733 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-25 17:57:57,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:57,952 INFO L93 Difference]: Finished difference Result 948 states and 1807 transitions. [2021-11-25 17:57:57,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-25 17:57:57,952 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-25 17:57:57,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:57,956 INFO L225 Difference]: With dead ends: 948 [2021-11-25 17:57:57,957 INFO L226 Difference]: Without dead ends: 948 [2021-11-25 17:57:57,957 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=145, Invalid=361, Unknown=0, NotChecked=0, Total=506 [2021-11-25 17:57:57,957 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 146 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:57,958 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 62 Invalid, 776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 17:57:57,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 948 states. [2021-11-25 17:57:57,975 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 948 to 911. [2021-11-25 17:57:57,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 911 states, 899 states have (on average 1.949944382647386) internal successors, (1753), 910 states have internal predecessors, (1753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:57:57,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 911 states to 911 states and 1753 transitions. [2021-11-25 17:57:57,981 INFO L78 Accepts]: Start accepts. Automaton has 911 states and 1753 transitions. Word has length 18 [2021-11-25 17:57:57,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:57,981 INFO L470 AbstractCegarLoop]: Abstraction has 911 states and 1753 transitions. [2021-11-25 17:57:57,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-25 17:57:57,982 INFO L276 IsEmpty]: Start isEmpty. Operand 911 states and 1753 transitions. [2021-11-25 17:57:57,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:57:57,983 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:57,983 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-25 17:57:57,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-25 17:57:57,983 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-25 17:57:57,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:57,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1713594917, now seen corresponding path program 2 times [2021-11-25 17:57:57,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:57,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523793695] [2021-11-25 17:57:57,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:57,984 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:58,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:57:58,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-25 17:57:58,334 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:57:58,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523793695] [2021-11-25 17:57:58,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523793695] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:57:58,334 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:57:58,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:57:58,335 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377836035] [2021-11-25 17:57:58,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:57:58,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:57:58,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:57:58,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:57:58,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:57:58,336 INFO L87 Difference]: Start difference. First operand 911 states and 1753 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-25 17:57:59,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:57:59,843 INFO L93 Difference]: Finished difference Result 971 states and 1851 transitions. [2021-11-25 17:57:59,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-25 17:57:59,843 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-25 17:57:59,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:57:59,848 INFO L225 Difference]: With dead ends: 971 [2021-11-25 17:57:59,848 INFO L226 Difference]: Without dead ends: 971 [2021-11-25 17:57:59,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=167, Invalid=433, Unknown=0, NotChecked=0, Total=600 [2021-11-25 17:57:59,849 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 148 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 924 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 1006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 924 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:57:59,849 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 62 Invalid, 1006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 924 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:57:59,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 971 states. [2021-11-25 17:57:59,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 971 to 920. [2021-11-25 17:57:59,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 908 states have (on average 1.9504405286343611) internal successors, (1771), 919 states have internal predecessors, (1771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:57:59,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 1771 transitions. [2021-11-25 17:57:59,876 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 1771 transitions. Word has length 18 [2021-11-25 17:57:59,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:57:59,876 INFO L470 AbstractCegarLoop]: Abstraction has 920 states and 1771 transitions. [2021-11-25 17:57:59,877 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-25 17:57:59,877 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 1771 transitions. [2021-11-25 17:57:59,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:57:59,878 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:57:59,878 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-25 17:57:59,878 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-25 17:57:59,879 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-25 17:57:59,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:57:59,879 INFO L85 PathProgramCache]: Analyzing trace with hash -658118329, now seen corresponding path program 3 times [2021-11-25 17:57:59,879 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:57:59,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940344218] [2021-11-25 17:57:59,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:57:59,880 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:57:59,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:00,153 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-25 17:58:00,153 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:00,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940344218] [2021-11-25 17:58:00,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940344218] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:00,154 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:00,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:00,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1560856222] [2021-11-25 17:58:00,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:00,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:00,154 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:00,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:00,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:00,155 INFO L87 Difference]: Start difference. First operand 920 states and 1771 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-25 17:58:01,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:01,547 INFO L93 Difference]: Finished difference Result 999 states and 1905 transitions. [2021-11-25 17:58:01,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-25 17:58:01,548 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-25 17:58:01,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:01,553 INFO L225 Difference]: With dead ends: 999 [2021-11-25 17:58:01,554 INFO L226 Difference]: Without dead ends: 999 [2021-11-25 17:58:01,554 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 220 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=314, Invalid=742, Unknown=0, NotChecked=0, Total=1056 [2021-11-25 17:58:01,555 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 176 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 739 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 62 SdHoareTripleChecker+Invalid, 859 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:01,555 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [176 Valid, 62 Invalid, 859 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 739 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 17:58:01,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-11-25 17:58:01,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 929. [2021-11-25 17:58:01,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 929 states, 917 states have (on average 1.95092693565976) internal successors, (1789), 928 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:58:01,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 929 states to 929 states and 1789 transitions. [2021-11-25 17:58:01,579 INFO L78 Accepts]: Start accepts. Automaton has 929 states and 1789 transitions. Word has length 18 [2021-11-25 17:58:01,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:01,579 INFO L470 AbstractCegarLoop]: Abstraction has 929 states and 1789 transitions. [2021-11-25 17:58:01,579 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-25 17:58:01,580 INFO L276 IsEmpty]: Start isEmpty. Operand 929 states and 1789 transitions. [2021-11-25 17:58:01,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:01,581 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:01,581 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-25 17:58:01,581 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-25 17:58:01,581 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-25 17:58:01,582 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:01,582 INFO L85 PathProgramCache]: Analyzing trace with hash 499567291, now seen corresponding path program 4 times [2021-11-25 17:58:01,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:01,582 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749125461] [2021-11-25 17:58:01,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:01,582 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:01,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:01,828 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-25 17:58:01,828 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:01,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749125461] [2021-11-25 17:58:01,828 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749125461] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:01,828 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:01,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:01,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793381091] [2021-11-25 17:58:01,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:01,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:01,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:01,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:01,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:01,830 INFO L87 Difference]: Start difference. First operand 929 states and 1789 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-25 17:58:03,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:03,185 INFO L93 Difference]: Finished difference Result 1012 states and 1929 transitions. [2021-11-25 17:58:03,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-25 17:58:03,185 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-25 17:58:03,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:03,191 INFO L225 Difference]: With dead ends: 1012 [2021-11-25 17:58:03,191 INFO L226 Difference]: Without dead ends: 1012 [2021-11-25 17:58:03,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=364, Invalid=826, Unknown=0, NotChecked=0, Total=1190 [2021-11-25 17:58:03,193 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 190 mSDsluCounter, 119 mSDsCounter, 0 mSdLazyCounter, 757 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 59 SdHoareTripleChecker+Invalid, 904 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:03,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 59 Invalid, 904 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 757 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 17:58:03,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1012 states. [2021-11-25 17:58:03,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1012 to 938. [2021-11-25 17:58:03,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 938 states, 926 states have (on average 1.951403887688985) internal successors, (1807), 937 states have internal predecessors, (1807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:58:03,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 938 states to 938 states and 1807 transitions. [2021-11-25 17:58:03,215 INFO L78 Accepts]: Start accepts. Automaton has 938 states and 1807 transitions. Word has length 18 [2021-11-25 17:58:03,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:03,216 INFO L470 AbstractCegarLoop]: Abstraction has 938 states and 1807 transitions. [2021-11-25 17:58:03,216 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-25 17:58:03,216 INFO L276 IsEmpty]: Start isEmpty. Operand 938 states and 1807 transitions. [2021-11-25 17:58:03,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:03,217 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:03,217 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-25 17:58:03,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-25 17:58:03,218 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:03,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:03,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1610437348, now seen corresponding path program 1 times [2021-11-25 17:58:03,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:03,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815122757] [2021-11-25 17:58:03,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:03,219 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:03,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:03,361 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-25 17:58:03,361 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:03,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815122757] [2021-11-25 17:58:03,362 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815122757] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:03,362 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:03,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 17:58:03,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979304757] [2021-11-25 17:58:03,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:03,363 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 17:58:03,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:03,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 17:58:03,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-25 17:58:03,364 INFO L87 Difference]: Start difference. First operand 938 states and 1807 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-25 17:58:04,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:04,191 INFO L93 Difference]: Finished difference Result 975 states and 1847 transitions. [2021-11-25 17:58:04,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-25 17:58:04,191 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-25 17:58:04,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:04,196 INFO L225 Difference]: With dead ends: 975 [2021-11-25 17:58:04,196 INFO L226 Difference]: Without dead ends: 975 [2021-11-25 17:58:04,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=142, Invalid=278, Unknown=0, NotChecked=0, Total=420 [2021-11-25 17:58:04,197 INFO L933 BasicCegarLoop]: 13 mSDtfsCounter, 253 mSDsluCounter, 60 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 34 SdHoareTripleChecker+Invalid, 485 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:04,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 34 Invalid, 485 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [73 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-25 17:58:04,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-11-25 17:58:04,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 908. [2021-11-25 17:58:04,217 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-25 17:58:04,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1747 transitions. [2021-11-25 17:58:04,220 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1747 transitions. Word has length 18 [2021-11-25 17:58:04,220 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:04,220 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 1747 transitions. [2021-11-25 17:58:04,220 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-25 17:58:04,220 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1747 transitions. [2021-11-25 17:58:04,221 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:04,221 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:04,221 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-25 17:58:04,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-25 17:58:04,222 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-25 17:58:04,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:04,222 INFO L85 PathProgramCache]: Analyzing trace with hash 78035829, now seen corresponding path program 5 times [2021-11-25 17:58:04,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:04,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167229664] [2021-11-25 17:58:04,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:04,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:04,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:04,542 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 17:58:04,542 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:04,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167229664] [2021-11-25 17:58:04,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167229664] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:04,542 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:04,542 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:04,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1250988285] [2021-11-25 17:58:04,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:04,543 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:04,543 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:04,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:04,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:04,544 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-25 17:58:05,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:05,874 INFO L93 Difference]: Finished difference Result 1170 states and 2245 transitions. [2021-11-25 17:58:05,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-25 17:58:05,875 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-25 17:58:05,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:05,887 INFO L225 Difference]: With dead ends: 1170 [2021-11-25 17:58:05,887 INFO L226 Difference]: Without dead ends: 1170 [2021-11-25 17:58:05,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=132, Invalid=330, Unknown=0, NotChecked=0, Total=462 [2021-11-25 17:58:05,888 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 174 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 926 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 967 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 926 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:05,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [174 Valid, 95 Invalid, 967 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 926 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:58:05,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1170 states. [2021-11-25 17:58:05,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1170 to 928. [2021-11-25 17:58:05,908 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-25 17:58:05,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 928 states to 928 states and 1787 transitions. [2021-11-25 17:58:05,911 INFO L78 Accepts]: Start accepts. Automaton has 928 states and 1787 transitions. Word has length 18 [2021-11-25 17:58:05,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:05,911 INFO L470 AbstractCegarLoop]: Abstraction has 928 states and 1787 transitions. [2021-11-25 17:58:05,912 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-25 17:58:05,912 INFO L276 IsEmpty]: Start isEmpty. Operand 928 states and 1787 transitions. [2021-11-25 17:58:05,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:05,915 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:05,915 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-25 17:58:05,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-25 17:58:05,916 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-25 17:58:05,916 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:05,916 INFO L85 PathProgramCache]: Analyzing trace with hash 940186195, now seen corresponding path program 6 times [2021-11-25 17:58:05,916 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:05,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393901960] [2021-11-25 17:58:05,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:05,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:05,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:06,216 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-25 17:58:06,216 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:06,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393901960] [2021-11-25 17:58:06,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393901960] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:06,217 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:06,217 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:06,217 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480586966] [2021-11-25 17:58:06,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:06,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:06,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:06,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:06,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:06,218 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-25 17:58:07,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:07,598 INFO L93 Difference]: Finished difference Result 1193 states and 2289 transitions. [2021-11-25 17:58:07,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-25 17:58:07,599 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-25 17:58:07,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:07,602 INFO L225 Difference]: With dead ends: 1193 [2021-11-25 17:58:07,602 INFO L226 Difference]: Without dead ends: 1193 [2021-11-25 17:58:07,603 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=148, Invalid=404, Unknown=0, NotChecked=0, Total=552 [2021-11-25 17:58:07,603 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 182 mSDsluCounter, 167 mSDsCounter, 0 mSdLazyCounter, 965 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:07,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 95 Invalid, 1019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 965 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:58:07,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1193 states. [2021-11-25 17:58:07,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1193 to 923. [2021-11-25 17:58:07,624 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-25 17:58:07,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 1777 transitions. [2021-11-25 17:58:07,627 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 1777 transitions. Word has length 18 [2021-11-25 17:58:07,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:07,627 INFO L470 AbstractCegarLoop]: Abstraction has 923 states and 1777 transitions. [2021-11-25 17:58:07,628 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-25 17:58:07,628 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 1777 transitions. [2021-11-25 17:58:07,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:07,629 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:07,629 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-25 17:58:07,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-25 17:58:07,629 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-25 17:58:07,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:07,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1431527051, now seen corresponding path program 7 times [2021-11-25 17:58:07,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:07,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739938715] [2021-11-25 17:58:07,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:07,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:07,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:07,874 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-25 17:58:07,875 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:07,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739938715] [2021-11-25 17:58:07,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739938715] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:07,875 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:07,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:07,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1012703448] [2021-11-25 17:58:07,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:07,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:07,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:07,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:07,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:07,876 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-25 17:58:09,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:09,273 INFO L93 Difference]: Finished difference Result 1221 states and 2343 transitions. [2021-11-25 17:58:09,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-25 17:58:09,274 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-25 17:58:09,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:09,276 INFO L225 Difference]: With dead ends: 1221 [2021-11-25 17:58:09,276 INFO L226 Difference]: Without dead ends: 1221 [2021-11-25 17:58:09,277 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=181, Invalid=469, Unknown=0, NotChecked=0, Total=650 [2021-11-25 17:58:09,277 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 186 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 750 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 750 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:09,278 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 95 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 750 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-25 17:58:09,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1221 states. [2021-11-25 17:58:09,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1221 to 918. [2021-11-25 17:58:09,297 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-25 17:58:09,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 918 states to 918 states and 1767 transitions. [2021-11-25 17:58:09,300 INFO L78 Accepts]: Start accepts. Automaton has 918 states and 1767 transitions. Word has length 18 [2021-11-25 17:58:09,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:09,301 INFO L470 AbstractCegarLoop]: Abstraction has 918 states and 1767 transitions. [2021-11-25 17:58:09,301 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-25 17:58:09,301 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 1767 transitions. [2021-11-25 17:58:09,302 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:09,302 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:09,302 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-25 17:58:09,302 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-25 17:58:09,303 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-25 17:58:09,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:09,303 INFO L85 PathProgramCache]: Analyzing trace with hash -273841431, now seen corresponding path program 8 times [2021-11-25 17:58:09,303 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:09,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505585894] [2021-11-25 17:58:09,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:09,304 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:09,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:09,513 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-25 17:58:09,513 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:09,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505585894] [2021-11-25 17:58:09,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505585894] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:09,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:09,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:09,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560183309] [2021-11-25 17:58:09,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:09,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:09,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:09,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:09,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:09,515 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-25 17:58:11,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:11,399 INFO L93 Difference]: Finished difference Result 1215 states and 2328 transitions. [2021-11-25 17:58:11,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-25 17:58:11,400 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-25 17:58:11,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:11,403 INFO L225 Difference]: With dead ends: 1215 [2021-11-25 17:58:11,404 INFO L226 Difference]: Without dead ends: 1215 [2021-11-25 17:58:11,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=360, Invalid=900, Unknown=0, NotChecked=0, Total=1260 [2021-11-25 17:58:11,405 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 211 mSDsluCounter, 198 mSDsCounter, 0 mSdLazyCounter, 1240 mSolverCounterSat, 125 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 211 SdHoareTripleChecker+Valid, 92 SdHoareTripleChecker+Invalid, 1365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 125 IncrementalHoareTripleChecker+Valid, 1240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:11,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [211 Valid, 92 Invalid, 1365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [125 Valid, 1240 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-25 17:58:11,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2021-11-25 17:58:11,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 913. [2021-11-25 17:58:11,428 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-25 17:58:11,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1757 transitions. [2021-11-25 17:58:11,431 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1757 transitions. Word has length 18 [2021-11-25 17:58:11,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:11,432 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1757 transitions. [2021-11-25 17:58:11,432 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-25 17:58:11,432 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1757 transitions. [2021-11-25 17:58:11,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:11,433 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:11,433 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-25 17:58:11,433 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-25 17:58:11,434 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:11,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:11,434 INFO L85 PathProgramCache]: Analyzing trace with hash -1939782722, now seen corresponding path program 1 times [2021-11-25 17:58:11,434 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:11,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101652159] [2021-11-25 17:58:11,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:11,435 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:11,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:11,643 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-25 17:58:11,643 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:11,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101652159] [2021-11-25 17:58:11,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101652159] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:11,644 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:11,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:11,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838460818] [2021-11-25 17:58:11,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:11,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:11,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:11,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:11,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:11,645 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-25 17:58:13,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:13,520 INFO L93 Difference]: Finished difference Result 1788 states and 3369 transitions. [2021-11-25 17:58:13,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-25 17:58:13,520 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-25 17:58:13,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:13,523 INFO L225 Difference]: With dead ends: 1788 [2021-11-25 17:58:13,523 INFO L226 Difference]: Without dead ends: 1788 [2021-11-25 17:58:13,523 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-25 17:58:13,523 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 376 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 1553 mSolverCounterSat, 240 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 1793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 240 IncrementalHoareTripleChecker+Valid, 1553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:13,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [376 Valid, 126 Invalid, 1793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [240 Valid, 1553 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-25 17:58:13,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1788 states. [2021-11-25 17:58:13,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1788 to 1017. [2021-11-25 17:58:13,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1017 states, 1005 states have (on average 1.9592039800995025) internal successors, (1969), 1016 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:58:13,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1017 states to 1017 states and 1969 transitions. [2021-11-25 17:58:13,550 INFO L78 Accepts]: Start accepts. Automaton has 1017 states and 1969 transitions. Word has length 18 [2021-11-25 17:58:13,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:13,550 INFO L470 AbstractCegarLoop]: Abstraction has 1017 states and 1969 transitions. [2021-11-25 17:58:13,550 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-25 17:58:13,550 INFO L276 IsEmpty]: Start isEmpty. Operand 1017 states and 1969 transitions. [2021-11-25 17:58:13,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:13,551 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:13,552 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-25 17:58:13,552 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-25 17:58:13,552 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:13,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:13,552 INFO L85 PathProgramCache]: Analyzing trace with hash -1715510527, now seen corresponding path program 9 times [2021-11-25 17:58:13,553 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:13,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140248766] [2021-11-25 17:58:13,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:13,553 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:13,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:13,748 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-25 17:58:13,748 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:13,749 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140248766] [2021-11-25 17:58:13,749 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140248766] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:13,749 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:13,749 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:13,749 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294346090] [2021-11-25 17:58:13,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:13,749 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:13,750 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:13,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:13,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:13,750 INFO L87 Difference]: Start difference. First operand 1017 states and 1969 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-25 17:58:15,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:15,343 INFO L93 Difference]: Finished difference Result 1540 states and 2930 transitions. [2021-11-25 17:58:15,344 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-25 17:58:15,344 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-25 17:58:15,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:15,348 INFO L225 Difference]: With dead ends: 1540 [2021-11-25 17:58:15,348 INFO L226 Difference]: Without dead ends: 1540 [2021-11-25 17:58:15,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 336 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=391, Invalid=1015, Unknown=0, NotChecked=0, Total=1406 [2021-11-25 17:58:15,350 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 298 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 1007 mSolverCounterSat, 149 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 298 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 149 IncrementalHoareTripleChecker+Valid, 1007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:15,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [298 Valid, 123 Invalid, 1156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [149 Valid, 1007 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:58:15,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1540 states. [2021-11-25 17:58:15,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1540 to 981. [2021-11-25 17:58:15,371 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-25 17:58:15,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 1893 transitions. [2021-11-25 17:58:15,374 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 1893 transitions. Word has length 18 [2021-11-25 17:58:15,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:15,375 INFO L470 AbstractCegarLoop]: Abstraction has 981 states and 1893 transitions. [2021-11-25 17:58:15,375 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-25 17:58:15,375 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 1893 transitions. [2021-11-25 17:58:15,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:15,376 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:15,376 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-25 17:58:15,376 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-25 17:58:15,377 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-25 17:58:15,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:15,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1490835587, now seen corresponding path program 10 times [2021-11-25 17:58:15,377 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:15,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [704478462] [2021-11-25 17:58:15,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:15,378 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:15,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:15,638 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-25 17:58:15,638 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:15,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [704478462] [2021-11-25 17:58:15,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [704478462] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:15,638 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:15,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:15,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180492941] [2021-11-25 17:58:15,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:15,640 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:15,640 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:15,640 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:15,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:15,641 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-25 17:58:16,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:16,913 INFO L93 Difference]: Finished difference Result 1646 states and 3186 transitions. [2021-11-25 17:58:16,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-25 17:58:16,913 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-25 17:58:16,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:16,916 INFO L225 Difference]: With dead ends: 1646 [2021-11-25 17:58:16,916 INFO L226 Difference]: Without dead ends: 1646 [2021-11-25 17:58:16,916 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=126, Invalid=336, Unknown=0, NotChecked=0, Total=462 [2021-11-25 17:58:16,917 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 181 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 1014 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:16,917 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 120 Invalid, 1014 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-25 17:58:16,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1646 states. [2021-11-25 17:58:16,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1646 to 1017. [2021-11-25 17:58:16,938 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-25 17:58:16,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1017 states to 1017 states and 1965 transitions. [2021-11-25 17:58:16,941 INFO L78 Accepts]: Start accepts. Automaton has 1017 states and 1965 transitions. Word has length 18 [2021-11-25 17:58:16,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:16,941 INFO L470 AbstractCegarLoop]: Abstraction has 1017 states and 1965 transitions. [2021-11-25 17:58:16,941 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-25 17:58:16,941 INFO L276 IsEmpty]: Start isEmpty. Operand 1017 states and 1965 transitions. [2021-11-25 17:58:16,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:16,943 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:16,944 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-25 17:58:16,944 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-25 17:58:16,944 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-25 17:58:16,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:16,945 INFO L85 PathProgramCache]: Analyzing trace with hash -1941981343, now seen corresponding path program 11 times [2021-11-25 17:58:16,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:16,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400317746] [2021-11-25 17:58:16,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:16,945 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:16,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:17,226 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-25 17:58:17,227 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:17,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400317746] [2021-11-25 17:58:17,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400317746] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:17,227 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:17,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:17,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750886763] [2021-11-25 17:58:17,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:17,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:17,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:17,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:17,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:17,228 INFO L87 Difference]: Start difference. First operand 1017 states and 1965 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-25 17:58:18,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:18,440 INFO L93 Difference]: Finished difference Result 1669 states and 3230 transitions. [2021-11-25 17:58:18,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-25 17:58:18,441 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-25 17:58:18,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:18,445 INFO L225 Difference]: With dead ends: 1669 [2021-11-25 17:58:18,446 INFO L226 Difference]: Without dead ends: 1669 [2021-11-25 17:58:18,446 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=137, Invalid=415, Unknown=0, NotChecked=0, Total=552 [2021-11-25 17:58:18,447 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 188 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 928 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 928 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:18,447 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 120 Invalid, 984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 928 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 17:58:18,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1669 states. [2021-11-25 17:58:18,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1669 to 1026. [2021-11-25 17:58:18,470 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-25 17:58:18,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1026 states to 1026 states and 1983 transitions. [2021-11-25 17:58:18,473 INFO L78 Accepts]: Start accepts. Automaton has 1026 states and 1983 transitions. Word has length 18 [2021-11-25 17:58:18,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:18,473 INFO L470 AbstractCegarLoop]: Abstraction has 1026 states and 1983 transitions. [2021-11-25 17:58:18,473 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-25 17:58:18,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1026 states and 1983 transitions. [2021-11-25 17:58:18,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:18,474 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:18,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-25 17:58:18,475 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-25 17:58:18,475 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-25 17:58:18,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:18,475 INFO L85 PathProgramCache]: Analyzing trace with hash -18727293, now seen corresponding path program 12 times [2021-11-25 17:58:18,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:18,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809022801] [2021-11-25 17:58:18,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:18,476 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:18,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:18,714 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-25 17:58:18,714 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:18,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809022801] [2021-11-25 17:58:18,715 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809022801] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:18,715 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:18,715 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:18,715 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935570369] [2021-11-25 17:58:18,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:18,715 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:18,716 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:18,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:18,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:18,716 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-25 17:58:20,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:20,440 INFO L93 Difference]: Finished difference Result 1697 states and 3284 transitions. [2021-11-25 17:58:20,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-25 17:58:20,440 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-25 17:58:20,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:20,444 INFO L225 Difference]: With dead ends: 1697 [2021-11-25 17:58:20,444 INFO L226 Difference]: Without dead ends: 1697 [2021-11-25 17:58:20,445 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 109 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=165, Invalid=485, Unknown=0, NotChecked=0, Total=650 [2021-11-25 17:58:20,445 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 190 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 1102 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 1163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:20,446 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 120 Invalid, 1163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1102 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-25 17:58:20,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1697 states. [2021-11-25 17:58:20,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1697 to 1035. [2021-11-25 17:58:20,469 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-25 17:58:20,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1035 states to 1035 states and 2001 transitions. [2021-11-25 17:58:20,472 INFO L78 Accepts]: Start accepts. Automaton has 1035 states and 2001 transitions. Word has length 18 [2021-11-25 17:58:20,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:20,472 INFO L470 AbstractCegarLoop]: Abstraction has 1035 states and 2001 transitions. [2021-11-25 17:58:20,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-25 17:58:20,473 INFO L276 IsEmpty]: Start isEmpty. Operand 1035 states and 2001 transitions. [2021-11-25 17:58:20,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:20,474 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:20,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-25 17:58:20,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-25 17:58:20,474 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-25 17:58:20,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:20,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1138958327, now seen corresponding path program 13 times [2021-11-25 17:58:20,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:20,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090878347] [2021-11-25 17:58:20,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:20,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:20,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:20,675 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-25 17:58:20,675 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:20,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090878347] [2021-11-25 17:58:20,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090878347] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:20,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:20,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:20,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84926651] [2021-11-25 17:58:20,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:20,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:20,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:20,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:20,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:20,677 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-25 17:58:22,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:22,367 INFO L93 Difference]: Finished difference Result 1801 states and 3486 transitions. [2021-11-25 17:58:22,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-25 17:58:22,368 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-25 17:58:22,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:22,374 INFO L225 Difference]: With dead ends: 1801 [2021-11-25 17:58:22,374 INFO L226 Difference]: Without dead ends: 1801 [2021-11-25 17:58:22,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 367 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=393, Invalid=1167, Unknown=0, NotChecked=0, Total=1560 [2021-11-25 17:58:22,376 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 220 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 1319 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 220 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 1421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:22,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [220 Valid, 108 Invalid, 1421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1319 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-25 17:58:22,380 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1801 states. [2021-11-25 17:58:22,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1801 to 1044. [2021-11-25 17:58:22,400 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-25 17:58:22,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 2019 transitions. [2021-11-25 17:58:22,403 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 2019 transitions. Word has length 18 [2021-11-25 17:58:22,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:22,404 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 2019 transitions. [2021-11-25 17:58:22,404 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-25 17:58:22,404 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 2019 transitions. [2021-11-25 17:58:22,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:22,405 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:22,405 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-25 17:58:22,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-25 17:58:22,406 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:22,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:22,406 INFO L85 PathProgramCache]: Analyzing trace with hash -526982964, now seen corresponding path program 2 times [2021-11-25 17:58:22,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:22,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797981044] [2021-11-25 17:58:22,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:22,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:22,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:22,617 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-25 17:58:22,618 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:22,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797981044] [2021-11-25 17:58:22,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [797981044] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:22,618 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:22,618 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:22,618 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333680332] [2021-11-25 17:58:22,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:22,618 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:22,619 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:22,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:22,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:22,619 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-25 17:58:24,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:24,254 INFO L93 Difference]: Finished difference Result 1901 states and 3613 transitions. [2021-11-25 17:58:24,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-25 17:58:24,254 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-25 17:58:24,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:24,256 INFO L225 Difference]: With dead ends: 1901 [2021-11-25 17:58:24,256 INFO L226 Difference]: Without dead ends: 1901 [2021-11-25 17:58:24,257 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2021-11-25 17:58:24,257 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 242 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 1725 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 191 SdHoareTripleChecker+Invalid, 1819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:24,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [242 Valid, 191 Invalid, 1819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1725 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-25 17:58:24,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1901 states. [2021-11-25 17:58:24,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1901 to 1032. [2021-11-25 17:58:24,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 1020 states have (on average 1.9598039215686274) internal successors, (1999), 1031 states have internal predecessors, (1999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:58:24,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1999 transitions. [2021-11-25 17:58:24,282 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1999 transitions. Word has length 18 [2021-11-25 17:58:24,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:24,282 INFO L470 AbstractCegarLoop]: Abstraction has 1032 states and 1999 transitions. [2021-11-25 17:58:24,283 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-25 17:58:24,283 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1999 transitions. [2021-11-25 17:58:24,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:24,284 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:24,284 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-25 17:58:24,284 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-25 17:58:24,284 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:24,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:24,285 INFO L85 PathProgramCache]: Analyzing trace with hash -302710769, now seen corresponding path program 14 times [2021-11-25 17:58:24,285 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:24,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [772087369] [2021-11-25 17:58:24,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:24,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:24,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:24,482 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-25 17:58:24,483 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:24,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [772087369] [2021-11-25 17:58:24,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [772087369] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:24,483 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:24,483 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:24,483 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854587777] [2021-11-25 17:58:24,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:24,484 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:24,484 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:24,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:24,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:24,484 INFO L87 Difference]: Start difference. First operand 1032 states and 1999 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-25 17:58:25,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:25,941 INFO L93 Difference]: Finished difference Result 1781 states and 3422 transitions. [2021-11-25 17:58:25,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-25 17:58:25,942 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-25 17:58:25,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:25,944 INFO L225 Difference]: With dead ends: 1781 [2021-11-25 17:58:25,944 INFO L226 Difference]: Without dead ends: 1781 [2021-11-25 17:58:25,944 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-11-25 17:58:25,945 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 180 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 1538 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 182 SdHoareTripleChecker+Invalid, 1579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1538 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:25,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [180 Valid, 182 Invalid, 1579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1538 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-25 17:58:25,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1781 states. [2021-11-25 17:58:25,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1781 to 986. [2021-11-25 17:58:25,964 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-25 17:58:25,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 986 states to 986 states and 1903 transitions. [2021-11-25 17:58:25,965 INFO L78 Accepts]: Start accepts. Automaton has 986 states and 1903 transitions. Word has length 18 [2021-11-25 17:58:25,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:25,965 INFO L470 AbstractCegarLoop]: Abstraction has 986 states and 1903 transitions. [2021-11-25 17:58:25,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-25 17:58:25,965 INFO L276 IsEmpty]: Start isEmpty. Operand 986 states and 1903 transitions. [2021-11-25 17:58:25,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:25,966 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:25,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-25 17:58:25,966 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-25 17:58:25,967 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:25,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:25,967 INFO L85 PathProgramCache]: Analyzing trace with hash -818174930, now seen corresponding path program 3 times [2021-11-25 17:58:25,967 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:25,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164760418] [2021-11-25 17:58:25,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:25,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:26,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:26,160 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-25 17:58:26,160 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:26,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164760418] [2021-11-25 17:58:26,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164760418] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:26,161 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:26,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:26,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816712941] [2021-11-25 17:58:26,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:26,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:26,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:26,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:26,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:26,162 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-25 17:58:28,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:28,129 INFO L93 Difference]: Finished difference Result 2525 states and 4765 transitions. [2021-11-25 17:58:28,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-25 17:58:28,129 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-25 17:58:28,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:28,132 INFO L225 Difference]: With dead ends: 2525 [2021-11-25 17:58:28,132 INFO L226 Difference]: Without dead ends: 2517 [2021-11-25 17:58:28,133 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=140, Invalid=510, Unknown=0, NotChecked=0, Total=650 [2021-11-25 17:58:28,133 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 276 mSDsluCounter, 395 mSDsCounter, 0 mSdLazyCounter, 2110 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 240 SdHoareTripleChecker+Invalid, 2243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 2110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:28,134 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [276 Valid, 240 Invalid, 2243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 2110 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-25 17:58:28,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2517 states. [2021-11-25 17:58:28,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2517 to 1099. [2021-11-25 17:58:28,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 1087 states have (on average 1.967801287948482) internal successors, (2139), 1098 states have internal predecessors, (2139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:58:28,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2139 transitions. [2021-11-25 17:58:28,185 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2139 transitions. Word has length 18 [2021-11-25 17:58:28,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:28,185 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 2139 transitions. [2021-11-25 17:58:28,185 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-25 17:58:28,186 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2139 transitions. [2021-11-25 17:58:28,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:28,187 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:28,187 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-25 17:58:28,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-25 17:58:28,187 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:28,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:28,188 INFO L85 PathProgramCache]: Analyzing trace with hash -593902735, now seen corresponding path program 15 times [2021-11-25 17:58:28,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:28,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98461689] [2021-11-25 17:58:28,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:28,189 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:28,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:28,359 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-25 17:58:28,359 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:28,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98461689] [2021-11-25 17:58:28,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98461689] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:28,359 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:28,359 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:28,359 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750846890] [2021-11-25 17:58:28,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:28,360 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:28,360 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:28,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:28,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:28,360 INFO L87 Difference]: Start difference. First operand 1099 states and 2139 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-25 17:58:30,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:30,685 INFO L93 Difference]: Finished difference Result 2284 states and 4375 transitions. [2021-11-25 17:58:30,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-25 17:58:30,686 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-25 17:58:30,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:30,689 INFO L225 Difference]: With dead ends: 2284 [2021-11-25 17:58:30,689 INFO L226 Difference]: Without dead ends: 2284 [2021-11-25 17:58:30,689 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=160, Invalid=652, Unknown=0, NotChecked=0, Total=812 [2021-11-25 17:58:30,690 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 199 mSDsluCounter, 519 mSDsCounter, 0 mSdLazyCounter, 2599 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 210 SdHoareTripleChecker+Invalid, 2635 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 2599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:30,690 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 210 Invalid, 2635 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 2599 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-25 17:58:30,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2284 states. [2021-11-25 17:58:30,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2284 to 1086. [2021-11-25 17:58:30,712 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-25 17:58:30,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1086 states to 1086 states and 2109 transitions. [2021-11-25 17:58:30,715 INFO L78 Accepts]: Start accepts. Automaton has 1086 states and 2109 transitions. Word has length 18 [2021-11-25 17:58:30,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:30,715 INFO L470 AbstractCegarLoop]: Abstraction has 1086 states and 2109 transitions. [2021-11-25 17:58:30,715 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-25 17:58:30,715 INFO L276 IsEmpty]: Start isEmpty. Operand 1086 states and 2109 transitions. [2021-11-25 17:58:30,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:30,716 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:30,717 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-25 17:58:30,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-25 17:58:30,717 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-25 17:58:30,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:30,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1246525756, now seen corresponding path program 4 times [2021-11-25 17:58:30,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:30,718 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730686983] [2021-11-25 17:58:30,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:30,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:30,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:30,894 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-25 17:58:30,894 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:30,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730686983] [2021-11-25 17:58:30,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730686983] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:30,894 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:30,894 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:30,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386465792] [2021-11-25 17:58:30,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:30,895 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:30,895 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:30,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:30,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:30,896 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-25 17:58:33,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:33,320 INFO L93 Difference]: Finished difference Result 2176 states and 4121 transitions. [2021-11-25 17:58:33,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-25 17:58:33,320 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-25 17:58:33,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:33,323 INFO L225 Difference]: With dead ends: 2176 [2021-11-25 17:58:33,324 INFO L226 Difference]: Without dead ends: 2168 [2021-11-25 17:58:33,324 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=193, Invalid=677, Unknown=0, NotChecked=0, Total=870 [2021-11-25 17:58:33,324 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 216 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 2651 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 2785 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 2651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:33,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [216 Valid, 217 Invalid, 2785 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 2651 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-25 17:58:33,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2168 states. [2021-11-25 17:58:33,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2168 to 1257. [2021-11-25 17:58:33,347 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-25 17:58:33,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1257 states to 1257 states and 2475 transitions. [2021-11-25 17:58:33,350 INFO L78 Accepts]: Start accepts. Automaton has 1257 states and 2475 transitions. Word has length 18 [2021-11-25 17:58:33,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:33,350 INFO L470 AbstractCegarLoop]: Abstraction has 1257 states and 2475 transitions. [2021-11-25 17:58:33,350 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-25 17:58:33,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1257 states and 2475 transitions. [2021-11-25 17:58:33,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:33,352 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:33,352 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-25 17:58:33,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-25 17:58:33,352 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-25 17:58:33,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:33,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1389737781, now seen corresponding path program 16 times [2021-11-25 17:58:33,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:33,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75411633] [2021-11-25 17:58:33,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:33,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:33,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:33,620 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-25 17:58:33,620 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:33,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75411633] [2021-11-25 17:58:33,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75411633] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:33,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:33,621 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:33,621 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310170747] [2021-11-25 17:58:33,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:33,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:33,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:33,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:33,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:33,623 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-25 17:58:34,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:34,658 INFO L93 Difference]: Finished difference Result 1799 states and 3522 transitions. [2021-11-25 17:58:34,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 17:58:34,659 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-25 17:58:34,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:34,661 INFO L225 Difference]: With dead ends: 1799 [2021-11-25 17:58:34,661 INFO L226 Difference]: Without dead ends: 1799 [2021-11-25 17:58:34,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=119, Invalid=301, Unknown=0, NotChecked=0, Total=420 [2021-11-25 17:58:34,662 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 151 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 154 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:34,662 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [151 Valid, 154 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 847 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-25 17:58:34,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2021-11-25 17:58:34,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 1263. [2021-11-25 17:58:34,678 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-25 17:58:34,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 2487 transitions. [2021-11-25 17:58:34,680 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 2487 transitions. Word has length 18 [2021-11-25 17:58:34,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:34,680 INFO L470 AbstractCegarLoop]: Abstraction has 1263 states and 2487 transitions. [2021-11-25 17:58:34,680 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-25 17:58:34,680 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 2487 transitions. [2021-11-25 17:58:34,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:34,682 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:34,682 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-25 17:58:34,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-25 17:58:34,682 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-25 17:58:34,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:34,683 INFO L85 PathProgramCache]: Analyzing trace with hash -2043079149, now seen corresponding path program 17 times [2021-11-25 17:58:34,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:34,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1550157043] [2021-11-25 17:58:34,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:34,683 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:34,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:34,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-25 17:58:34,966 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:34,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1550157043] [2021-11-25 17:58:34,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1550157043] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:34,967 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:34,967 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:34,967 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170690384] [2021-11-25 17:58:34,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:34,967 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:34,967 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:34,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:34,968 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:34,968 INFO L87 Difference]: Start difference. First operand 1263 states and 2487 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-25 17:58:36,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:36,213 INFO L93 Difference]: Finished difference Result 1822 states and 3566 transitions. [2021-11-25 17:58:36,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-25 17:58:36,213 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-25 17:58:36,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:36,216 INFO L225 Difference]: With dead ends: 1822 [2021-11-25 17:58:36,216 INFO L226 Difference]: Without dead ends: 1822 [2021-11-25 17:58:36,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=120, Invalid=342, Unknown=0, NotChecked=0, Total=462 [2021-11-25 17:58:36,216 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 156 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 993 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 1052 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 993 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:36,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 152 Invalid, 1052 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 993 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-25 17:58:36,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1822 states. [2021-11-25 17:58:36,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1822 to 1272. [2021-11-25 17:58:36,231 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-25 17:58:36,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1272 states to 1272 states and 2505 transitions. [2021-11-25 17:58:36,233 INFO L78 Accepts]: Start accepts. Automaton has 1272 states and 2505 transitions. Word has length 18 [2021-11-25 17:58:36,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:36,233 INFO L470 AbstractCegarLoop]: Abstraction has 1272 states and 2505 transitions. [2021-11-25 17:58:36,233 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-25 17:58:36,233 INFO L276 IsEmpty]: Start isEmpty. Operand 1272 states and 2505 transitions. [2021-11-25 17:58:36,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:36,234 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:36,234 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-25 17:58:36,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-25 17:58:36,234 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-25 17:58:36,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:36,234 INFO L85 PathProgramCache]: Analyzing trace with hash -119825099, now seen corresponding path program 18 times [2021-11-25 17:58:36,234 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:36,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596157195] [2021-11-25 17:58:36,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:36,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:36,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:36,459 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-25 17:58:36,459 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:36,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596157195] [2021-11-25 17:58:36,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596157195] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:36,459 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:36,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:36,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022588296] [2021-11-25 17:58:36,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:36,460 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:36,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:36,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:36,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:36,461 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-25 17:58:37,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:37,864 INFO L93 Difference]: Finished difference Result 1850 states and 3620 transitions. [2021-11-25 17:58:37,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-25 17:58:37,864 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-25 17:58:37,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:37,867 INFO L225 Difference]: With dead ends: 1850 [2021-11-25 17:58:37,867 INFO L226 Difference]: Without dead ends: 1850 [2021-11-25 17:58:37,867 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=148, Invalid=452, Unknown=0, NotChecked=0, Total=600 [2021-11-25 17:58:37,868 INFO L933 BasicCegarLoop]: 44 mSDtfsCounter, 160 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 1175 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 1249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:37,868 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 150 Invalid, 1249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1175 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:58:37,871 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1850 states. [2021-11-25 17:58:37,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1850 to 1281. [2021-11-25 17:58:37,884 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-25 17:58:37,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1281 states to 1281 states and 2523 transitions. [2021-11-25 17:58:37,887 INFO L78 Accepts]: Start accepts. Automaton has 1281 states and 2523 transitions. Word has length 18 [2021-11-25 17:58:37,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:37,887 INFO L470 AbstractCegarLoop]: Abstraction has 1281 states and 2523 transitions. [2021-11-25 17:58:37,888 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-25 17:58:37,888 INFO L276 IsEmpty]: Start isEmpty. Operand 1281 states and 2523 transitions. [2021-11-25 17:58:37,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:37,889 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:37,889 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-25 17:58:37,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-25 17:58:37,890 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-25 17:58:37,890 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:37,890 INFO L85 PathProgramCache]: Analyzing trace with hash 1037860521, now seen corresponding path program 19 times [2021-11-25 17:58:37,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:37,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860710972] [2021-11-25 17:58:37,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:37,891 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:37,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:38,097 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-25 17:58:38,097 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:38,097 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860710972] [2021-11-25 17:58:38,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860710972] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:38,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:38,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:38,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608911645] [2021-11-25 17:58:38,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:38,098 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:38,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:38,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:38,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:38,099 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-25 17:58:40,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:40,094 INFO L93 Difference]: Finished difference Result 1954 states and 3822 transitions. [2021-11-25 17:58:40,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-11-25 17:58:40,095 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-25 17:58:40,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:40,098 INFO L225 Difference]: With dead ends: 1954 [2021-11-25 17:58:40,098 INFO L226 Difference]: Without dead ends: 1954 [2021-11-25 17:58:40,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 264 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=259, Invalid=931, Unknown=0, NotChecked=0, Total=1190 [2021-11-25 17:58:40,098 INFO L933 BasicCegarLoop]: 38 mSDtfsCounter, 190 mSDsluCounter, 312 mSDsCounter, 0 mSdLazyCounter, 1982 mSolverCounterSat, 85 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 2067 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 85 IncrementalHoareTripleChecker+Valid, 1982 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:40,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 127 Invalid, 2067 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [85 Valid, 1982 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-25 17:58:40,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1954 states. [2021-11-25 17:58:40,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1954 to 1290. [2021-11-25 17:58:40,119 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-25 17:58:40,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1290 states to 1290 states and 2541 transitions. [2021-11-25 17:58:40,121 INFO L78 Accepts]: Start accepts. Automaton has 1290 states and 2541 transitions. Word has length 18 [2021-11-25 17:58:40,121 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:40,121 INFO L470 AbstractCegarLoop]: Abstraction has 1290 states and 2541 transitions. [2021-11-25 17:58:40,121 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-25 17:58:40,121 INFO L276 IsEmpty]: Start isEmpty. Operand 1290 states and 2541 transitions. [2021-11-25 17:58:40,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:40,122 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:40,123 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-25 17:58:40,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-25 17:58:40,123 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:40,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:40,124 INFO L85 PathProgramCache]: Analyzing trace with hash -628080770, now seen corresponding path program 5 times [2021-11-25 17:58:40,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:40,124 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [889497791] [2021-11-25 17:58:40,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:40,124 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:40,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:40,294 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-25 17:58:40,295 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:40,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [889497791] [2021-11-25 17:58:40,295 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [889497791] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:40,295 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:40,295 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:40,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874006664] [2021-11-25 17:58:40,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:40,296 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:40,296 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:40,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:40,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:40,296 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-25 17:58:42,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:42,059 INFO L93 Difference]: Finished difference Result 2170 states and 4152 transitions. [2021-11-25 17:58:42,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 17:58:42,059 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-25 17:58:42,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:42,062 INFO L225 Difference]: With dead ends: 2170 [2021-11-25 17:58:42,062 INFO L226 Difference]: Without dead ends: 2170 [2021-11-25 17:58:42,062 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-11-25 17:58:42,063 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 263 mSDsluCounter, 432 mSDsCounter, 0 mSdLazyCounter, 1776 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 1869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 1776 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:42,063 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 291 Invalid, 1869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 1776 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-25 17:58:42,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2170 states. [2021-11-25 17:58:42,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2170 to 1253. [2021-11-25 17:58:42,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1253 states, 1241 states have (on average 1.991136180499597) internal successors, (2471), 1252 states have internal predecessors, (2471), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:58:42,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1253 states to 1253 states and 2471 transitions. [2021-11-25 17:58:42,082 INFO L78 Accepts]: Start accepts. Automaton has 1253 states and 2471 transitions. Word has length 18 [2021-11-25 17:58:42,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:42,082 INFO L470 AbstractCegarLoop]: Abstraction has 1253 states and 2471 transitions. [2021-11-25 17:58:42,082 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-25 17:58:42,082 INFO L276 IsEmpty]: Start isEmpty. Operand 1253 states and 2471 transitions. [2021-11-25 17:58:42,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:42,083 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:42,084 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-25 17:58:42,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-25 17:58:42,084 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:42,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:42,085 INFO L85 PathProgramCache]: Analyzing trace with hash -403808575, now seen corresponding path program 20 times [2021-11-25 17:58:42,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:42,085 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485208923] [2021-11-25 17:58:42,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:42,085 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:42,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:42,243 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-25 17:58:42,243 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:42,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485208923] [2021-11-25 17:58:42,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485208923] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:42,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:42,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:42,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1685148996] [2021-11-25 17:58:42,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:42,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:42,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:42,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:42,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:42,245 INFO L87 Difference]: Start difference. First operand 1253 states and 2471 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-25 17:58:43,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:43,627 INFO L93 Difference]: Finished difference Result 2050 states and 3961 transitions. [2021-11-25 17:58:43,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-25 17:58:43,627 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-25 17:58:43,627 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:43,630 INFO L225 Difference]: With dead ends: 2050 [2021-11-25 17:58:43,631 INFO L226 Difference]: Without dead ends: 2050 [2021-11-25 17:58:43,631 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=146, Invalid=504, Unknown=0, NotChecked=0, Total=650 [2021-11-25 17:58:43,632 INFO L933 BasicCegarLoop]: 70 mSDtfsCounter, 201 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 1641 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 1687 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:43,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 272 Invalid, 1687 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1641 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:58:43,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2050 states. [2021-11-25 17:58:43,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2050 to 1207. [2021-11-25 17:58:43,678 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-25 17:58:43,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1207 states to 1207 states and 2375 transitions. [2021-11-25 17:58:43,681 INFO L78 Accepts]: Start accepts. Automaton has 1207 states and 2375 transitions. Word has length 18 [2021-11-25 17:58:43,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:43,681 INFO L470 AbstractCegarLoop]: Abstraction has 1207 states and 2375 transitions. [2021-11-25 17:58:43,681 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-25 17:58:43,681 INFO L276 IsEmpty]: Start isEmpty. Operand 1207 states and 2375 transitions. [2021-11-25 17:58:43,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:43,682 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:43,683 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-25 17:58:43,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-25 17:58:43,683 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:43,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:43,684 INFO L85 PathProgramCache]: Analyzing trace with hash 1568194140, now seen corresponding path program 6 times [2021-11-25 17:58:43,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:43,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124242402] [2021-11-25 17:58:43,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:43,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:43,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:43,871 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 17:58:43,871 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:43,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124242402] [2021-11-25 17:58:43,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124242402] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:43,872 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:43,872 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:43,872 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59733346] [2021-11-25 17:58:43,872 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:43,872 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:43,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:43,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:43,873 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:43,873 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-25 17:58:45,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:45,864 INFO L93 Difference]: Finished difference Result 2794 states and 5304 transitions. [2021-11-25 17:58:45,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-25 17:58:45,864 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-25 17:58:45,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:45,868 INFO L225 Difference]: With dead ends: 2794 [2021-11-25 17:58:45,869 INFO L226 Difference]: Without dead ends: 2786 [2021-11-25 17:58:45,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2021-11-25 17:58:45,870 INFO L933 BasicCegarLoop]: 88 mSDtfsCounter, 278 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 2255 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 2365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 2255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:45,870 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 350 Invalid, 2365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 2255 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-25 17:58:45,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2786 states. [2021-11-25 17:58:45,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2786 to 1250. [2021-11-25 17:58:45,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1250 states, 1238 states have (on average 1.9911147011308563) internal successors, (2465), 1249 states have internal predecessors, (2465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:58:45,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1250 states to 1250 states and 2465 transitions. [2021-11-25 17:58:45,899 INFO L78 Accepts]: Start accepts. Automaton has 1250 states and 2465 transitions. Word has length 18 [2021-11-25 17:58:45,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:45,900 INFO L470 AbstractCegarLoop]: Abstraction has 1250 states and 2465 transitions. [2021-11-25 17:58:45,900 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-25 17:58:45,900 INFO L276 IsEmpty]: Start isEmpty. Operand 1250 states and 2465 transitions. [2021-11-25 17:58:45,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:45,901 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:45,901 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-25 17:58:45,902 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-25 17:58:45,902 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:45,902 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:45,902 INFO L85 PathProgramCache]: Analyzing trace with hash 1792466335, now seen corresponding path program 21 times [2021-11-25 17:58:45,902 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:45,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481636147] [2021-11-25 17:58:45,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:45,903 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:45,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:46,070 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-25 17:58:46,071 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:46,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481636147] [2021-11-25 17:58:46,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481636147] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:46,071 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:46,071 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:46,071 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713729800] [2021-11-25 17:58:46,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:46,071 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:46,072 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:46,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:46,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:46,072 INFO L87 Difference]: Start difference. First operand 1250 states and 2465 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-25 17:58:48,305 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:48,305 INFO L93 Difference]: Finished difference Result 2553 states and 4914 transitions. [2021-11-25 17:58:48,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-25 17:58:48,305 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-25 17:58:48,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:48,308 INFO L225 Difference]: With dead ends: 2553 [2021-11-25 17:58:48,308 INFO L226 Difference]: Without dead ends: 2553 [2021-11-25 17:58:48,309 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=204, Invalid=852, Unknown=0, NotChecked=0, Total=1056 [2021-11-25 17:58:48,309 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 215 mSDsluCounter, 630 mSDsCounter, 0 mSdLazyCounter, 2679 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 2720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 2679 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:48,309 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 309 Invalid, 2720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 2679 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-25 17:58:48,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2021-11-25 17:58:48,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 1227. [2021-11-25 17:58:48,327 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-25 17:58:48,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 2415 transitions. [2021-11-25 17:58:48,329 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 2415 transitions. Word has length 18 [2021-11-25 17:58:48,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:48,330 INFO L470 AbstractCegarLoop]: Abstraction has 1227 states and 2415 transitions. [2021-11-25 17:58:48,330 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-25 17:58:48,330 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 2415 transitions. [2021-11-25 17:58:48,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:48,331 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:48,331 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-25 17:58:48,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-25 17:58:48,332 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-25 17:58:48,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:48,332 INFO L85 PathProgramCache]: Analyzing trace with hash 1139843314, now seen corresponding path program 7 times [2021-11-25 17:58:48,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:48,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962772086] [2021-11-25 17:58:48,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:48,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:48,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:48,504 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-25 17:58:48,505 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:48,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962772086] [2021-11-25 17:58:48,505 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962772086] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:48,505 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:48,505 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:48,505 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178794908] [2021-11-25 17:58:48,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:48,506 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:48,506 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:48,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:48,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:48,507 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-25 17:58:51,018 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:51,018 INFO L93 Difference]: Finished difference Result 2445 states and 4660 transitions. [2021-11-25 17:58:51,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-25 17:58:51,018 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-25 17:58:51,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:51,021 INFO L225 Difference]: With dead ends: 2445 [2021-11-25 17:58:51,021 INFO L226 Difference]: Without dead ends: 2437 [2021-11-25 17:58:51,021 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=157, Invalid=599, Unknown=0, NotChecked=0, Total=756 [2021-11-25 17:58:51,022 INFO L933 BasicCegarLoop]: 86 mSDtfsCounter, 232 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 2642 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 2768 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 2642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:51,022 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [232 Valid, 313 Invalid, 2768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 2642 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-25 17:58:51,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2437 states. [2021-11-25 17:58:51,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2437 to 1202. [2021-11-25 17:58:51,045 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-25 17:58:51,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1202 states to 1202 states and 2365 transitions. [2021-11-25 17:58:51,048 INFO L78 Accepts]: Start accepts. Automaton has 1202 states and 2365 transitions. Word has length 18 [2021-11-25 17:58:51,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:51,048 INFO L470 AbstractCegarLoop]: Abstraction has 1202 states and 2365 transitions. [2021-11-25 17:58:51,048 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-25 17:58:51,048 INFO L276 IsEmpty]: Start isEmpty. Operand 1202 states and 2365 transitions. [2021-11-25 17:58:51,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:51,049 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:51,050 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-25 17:58:51,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-25 17:58:51,050 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:51,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:51,050 INFO L85 PathProgramCache]: Analyzing trace with hash 1237829630, now seen corresponding path program 8 times [2021-11-25 17:58:51,051 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:51,051 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340200919] [2021-11-25 17:58:51,051 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:51,051 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:51,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:51,265 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-25 17:58:51,265 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:51,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340200919] [2021-11-25 17:58:51,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340200919] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:51,265 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:51,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:51,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906348156] [2021-11-25 17:58:51,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:51,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:51,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:51,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:51,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:51,267 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-25 17:58:53,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:53,250 INFO L93 Difference]: Finished difference Result 2170 states and 4137 transitions. [2021-11-25 17:58:53,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-25 17:58:53,251 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-25 17:58:53,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:53,253 INFO L225 Difference]: With dead ends: 2170 [2021-11-25 17:58:53,253 INFO L226 Difference]: Without dead ends: 2162 [2021-11-25 17:58:53,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=166, Invalid=590, Unknown=0, NotChecked=0, Total=756 [2021-11-25 17:58:53,254 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 380 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 2024 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 2175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 2024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:53,254 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [380 Valid, 129 Invalid, 2175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 2024 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-25 17:58:53,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2162 states. [2021-11-25 17:58:53,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2162 to 1179. [2021-11-25 17:58:53,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1179 states, 1167 states have (on average 1.987146529562982) internal successors, (2319), 1178 states have internal predecessors, (2319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:58:53,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1179 states to 1179 states and 2319 transitions. [2021-11-25 17:58:53,271 INFO L78 Accepts]: Start accepts. Automaton has 1179 states and 2319 transitions. Word has length 18 [2021-11-25 17:58:53,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:53,272 INFO L470 AbstractCegarLoop]: Abstraction has 1179 states and 2319 transitions. [2021-11-25 17:58:53,272 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-25 17:58:53,272 INFO L276 IsEmpty]: Start isEmpty. Operand 1179 states and 2319 transitions. [2021-11-25 17:58:53,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:53,273 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:53,273 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-25 17:58:53,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-25 17:58:53,274 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:58:53,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:53,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1462101825, now seen corresponding path program 22 times [2021-11-25 17:58:53,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:53,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645768334] [2021-11-25 17:58:53,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:53,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:53,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:53,431 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-25 17:58:53,431 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:53,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645768334] [2021-11-25 17:58:53,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645768334] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:53,431 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:53,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:53,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473907778] [2021-11-25 17:58:53,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:53,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:53,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:53,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:53,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:53,433 INFO L87 Difference]: Start difference. First operand 1179 states and 2319 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-25 17:58:55,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:55,422 INFO L93 Difference]: Finished difference Result 1947 states and 3748 transitions. [2021-11-25 17:58:55,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-25 17:58:55,422 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-25 17:58:55,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:55,424 INFO L225 Difference]: With dead ends: 1947 [2021-11-25 17:58:55,424 INFO L226 Difference]: Without dead ends: 1947 [2021-11-25 17:58:55,425 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=294, Invalid=896, Unknown=0, NotChecked=0, Total=1190 [2021-11-25 17:58:55,425 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 337 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 1877 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 133 SdHoareTripleChecker+Invalid, 1949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1877 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:55,426 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [337 Valid, 133 Invalid, 1949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1877 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-25 17:58:55,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2021-11-25 17:58:55,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1099. [2021-11-25 17:58:55,444 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-25 17:58:55,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2164 transitions. [2021-11-25 17:58:55,446 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2164 transitions. Word has length 18 [2021-11-25 17:58:55,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:55,446 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 2164 transitions. [2021-11-25 17:58:55,447 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-25 17:58:55,447 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2164 transitions. [2021-11-25 17:58:55,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:55,448 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:55,448 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-25 17:58:55,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-25 17:58:55,448 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-25 17:58:55,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:55,449 INFO L85 PathProgramCache]: Analyzing trace with hash 809478804, now seen corresponding path program 9 times [2021-11-25 17:58:55,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:55,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054315092] [2021-11-25 17:58:55,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:55,449 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:55,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:55,619 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-25 17:58:55,619 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:55,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054315092] [2021-11-25 17:58:55,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054315092] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:55,619 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:55,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:55,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738975709] [2021-11-25 17:58:55,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:55,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:55,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:55,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:55,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:55,620 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-25 17:58:58,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:58:58,126 INFO L93 Difference]: Finished difference Result 2317 states and 4396 transitions. [2021-11-25 17:58:58,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-25 17:58:58,126 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-25 17:58:58,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:58:58,128 INFO L225 Difference]: With dead ends: 2317 [2021-11-25 17:58:58,129 INFO L226 Difference]: Without dead ends: 2317 [2021-11-25 17:58:58,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 233 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=252, Invalid=870, Unknown=0, NotChecked=0, Total=1122 [2021-11-25 17:58:58,129 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 335 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 2224 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 2416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 2224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:58:58,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [335 Valid, 161 Invalid, 2416 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 2224 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-25 17:58:58,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2317 states. [2021-11-25 17:58:58,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2317 to 1097. [2021-11-25 17:58:58,148 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-25 17:58:58,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1097 states to 1097 states and 2160 transitions. [2021-11-25 17:58:58,149 INFO L78 Accepts]: Start accepts. Automaton has 1097 states and 2160 transitions. Word has length 18 [2021-11-25 17:58:58,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:58:58,149 INFO L470 AbstractCegarLoop]: Abstraction has 1097 states and 2160 transitions. [2021-11-25 17:58:58,149 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-25 17:58:58,150 INFO L276 IsEmpty]: Start isEmpty. Operand 1097 states and 2160 transitions. [2021-11-25 17:58:58,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-25 17:58:58,150 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:58:58,150 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-25 17:58:58,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-25 17:58:58,150 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-25 17:58:58,151 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:58:58,151 INFO L85 PathProgramCache]: Analyzing trace with hash -428869762, now seen corresponding path program 10 times [2021-11-25 17:58:58,151 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:58:58,151 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045494551] [2021-11-25 17:58:58,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:58:58,151 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:58:58,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:58:58,335 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-25 17:58:58,336 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:58:58,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045494551] [2021-11-25 17:58:58,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045494551] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:58:58,336 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:58:58,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:58:58,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472731090] [2021-11-25 17:58:58,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:58:58,337 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:58:58,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:58:58,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:58:58,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:58:58,337 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-25 17:59:00,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:00,200 INFO L93 Difference]: Finished difference Result 1731 states and 3309 transitions. [2021-11-25 17:59:00,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-25 17:59:00,201 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-25 17:59:00,201 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:00,202 INFO L225 Difference]: With dead ends: 1731 [2021-11-25 17:59:00,202 INFO L226 Difference]: Without dead ends: 1731 [2021-11-25 17:59:00,203 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 192 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=224, Invalid=768, Unknown=0, NotChecked=0, Total=992 [2021-11-25 17:59:00,203 INFO L933 BasicCegarLoop]: 50 mSDtfsCounter, 252 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 1771 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 1974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 1771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:00,204 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 150 Invalid, 1974 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 1771 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-25 17:59:00,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2021-11-25 17:59:00,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 979. [2021-11-25 17:59:00,224 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-25 17:59:00,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 979 states to 979 states and 1924 transitions. [2021-11-25 17:59:00,226 INFO L78 Accepts]: Start accepts. Automaton has 979 states and 1924 transitions. Word has length 18 [2021-11-25 17:59:00,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:00,226 INFO L470 AbstractCegarLoop]: Abstraction has 979 states and 1924 transitions. [2021-11-25 17:59:00,227 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-25 17:59:00,227 INFO L276 IsEmpty]: Start isEmpty. Operand 979 states and 1924 transitions. [2021-11-25 17:59:00,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:00,228 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:00,228 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-25 17:59:00,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-25 17:59:00,228 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-25 17:59:00,229 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:00,229 INFO L85 PathProgramCache]: Analyzing trace with hash -1143215968, now seen corresponding path program 1 times [2021-11-25 17:59:00,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:00,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724552370] [2021-11-25 17:59:00,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:00,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:00,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:00,512 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-25 17:59:00,513 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:00,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724552370] [2021-11-25 17:59:00,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724552370] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:00,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:00,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:00,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [291329396] [2021-11-25 17:59:00,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:00,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:00,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:00,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:00,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:00,514 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-25 17:59:01,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:01,605 INFO L93 Difference]: Finished difference Result 1187 states and 2312 transitions. [2021-11-25 17:59:01,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-25 17:59:01,606 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-25 17:59:01,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:01,607 INFO L225 Difference]: With dead ends: 1187 [2021-11-25 17:59:01,607 INFO L226 Difference]: Without dead ends: 1187 [2021-11-25 17:59:01,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2021-11-25 17:59:01,608 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 179 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 706 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 706 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:01,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 95 Invalid, 767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 706 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-25 17:59:01,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1187 states. [2021-11-25 17:59:01,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1187 to 1004. [2021-11-25 17:59:01,634 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-25 17:59:01,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1004 states to 1004 states and 1974 transitions. [2021-11-25 17:59:01,635 INFO L78 Accepts]: Start accepts. Automaton has 1004 states and 1974 transitions. Word has length 24 [2021-11-25 17:59:01,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:01,635 INFO L470 AbstractCegarLoop]: Abstraction has 1004 states and 1974 transitions. [2021-11-25 17:59:01,635 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-25 17:59:01,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1004 states and 1974 transitions. [2021-11-25 17:59:01,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:01,636 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:01,637 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-25 17:59:01,637 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-25 17:59:01,637 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-25 17:59:01,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:01,638 INFO L85 PathProgramCache]: Analyzing trace with hash -536262252, now seen corresponding path program 2 times [2021-11-25 17:59:01,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:01,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279529925] [2021-11-25 17:59:01,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:01,638 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:01,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:01,896 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-25 17:59:01,896 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:01,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279529925] [2021-11-25 17:59:01,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279529925] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:01,896 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:01,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:01,896 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836418839] [2021-11-25 17:59:01,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:01,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:01,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:01,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:01,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:01,898 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-25 17:59:03,246 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:03,246 INFO L93 Difference]: Finished difference Result 1205 states and 2346 transitions. [2021-11-25 17:59:03,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-25 17:59:03,247 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-25 17:59:03,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:03,249 INFO L225 Difference]: With dead ends: 1205 [2021-11-25 17:59:03,249 INFO L226 Difference]: Without dead ends: 1205 [2021-11-25 17:59:03,249 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=176, Invalid=474, Unknown=0, NotChecked=0, Total=650 [2021-11-25 17:59:03,249 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 182 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:03,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 95 Invalid, 954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-25 17:59:03,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1205 states. [2021-11-25 17:59:03,259 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1205 to 1009. [2021-11-25 17:59:03,260 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-25 17:59:03,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1009 states to 1009 states and 1984 transitions. [2021-11-25 17:59:03,261 INFO L78 Accepts]: Start accepts. Automaton has 1009 states and 1984 transitions. Word has length 24 [2021-11-25 17:59:03,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:03,261 INFO L470 AbstractCegarLoop]: Abstraction has 1009 states and 1984 transitions. [2021-11-25 17:59:03,261 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-25 17:59:03,262 INFO L276 IsEmpty]: Start isEmpty. Operand 1009 states and 1984 transitions. [2021-11-25 17:59:03,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:03,262 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:03,262 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-25 17:59:03,262 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-25 17:59:03,262 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-25 17:59:03,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:03,263 INFO L85 PathProgramCache]: Analyzing trace with hash 1986936480, now seen corresponding path program 3 times [2021-11-25 17:59:03,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:03,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078713086] [2021-11-25 17:59:03,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:03,263 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:03,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:03,498 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-25 17:59:03,498 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:03,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078713086] [2021-11-25 17:59:03,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078713086] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:03,498 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:03,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:03,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752620987] [2021-11-25 17:59:03,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:03,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:03,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:03,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:03,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:03,500 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-25 17:59:05,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:05,029 INFO L93 Difference]: Finished difference Result 1223 states and 2380 transitions. [2021-11-25 17:59:05,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-25 17:59:05,029 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-25 17:59:05,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:05,031 INFO L225 Difference]: With dead ends: 1223 [2021-11-25 17:59:05,031 INFO L226 Difference]: Without dead ends: 1223 [2021-11-25 17:59:05,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 137 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=206, Invalid=550, Unknown=0, NotChecked=0, Total=756 [2021-11-25 17:59:05,033 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 189 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 801 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 884 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 801 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:05,033 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 95 Invalid, 884 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 801 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:59:05,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1223 states. [2021-11-25 17:59:05,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1223 to 1014. [2021-11-25 17:59:05,047 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-25 17:59:05,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1014 states to 1014 states and 1994 transitions. [2021-11-25 17:59:05,048 INFO L78 Accepts]: Start accepts. Automaton has 1014 states and 1994 transitions. Word has length 24 [2021-11-25 17:59:05,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:05,049 INFO L470 AbstractCegarLoop]: Abstraction has 1014 states and 1994 transitions. [2021-11-25 17:59:05,049 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-25 17:59:05,049 INFO L276 IsEmpty]: Start isEmpty. Operand 1014 states and 1994 transitions. [2021-11-25 17:59:05,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:05,049 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:05,050 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-25 17:59:05,050 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-25 17:59:05,050 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-25 17:59:05,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:05,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1824583618, now seen corresponding path program 4 times [2021-11-25 17:59:05,050 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:05,050 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229385268] [2021-11-25 17:59:05,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:05,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:05,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:05,265 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-25 17:59:05,265 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:05,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229385268] [2021-11-25 17:59:05,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229385268] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:05,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:05,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:05,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470463090] [2021-11-25 17:59:05,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:05,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:05,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:05,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:05,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:05,267 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-25 17:59:06,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:06,962 INFO L93 Difference]: Finished difference Result 1241 states and 2414 transitions. [2021-11-25 17:59:06,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-25 17:59:06,962 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-25 17:59:06,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:06,964 INFO L225 Difference]: With dead ends: 1241 [2021-11-25 17:59:06,964 INFO L226 Difference]: Without dead ends: 1241 [2021-11-25 17:59:06,964 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 169 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=232, Invalid=638, Unknown=0, NotChecked=0, Total=870 [2021-11-25 17:59:06,965 INFO L933 BasicCegarLoop]: 28 mSDtfsCounter, 189 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 1038 mSolverCounterSat, 97 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 1135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 1038 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:06,965 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 95 Invalid, 1135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 1038 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-25 17:59:06,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1241 states. [2021-11-25 17:59:06,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1241 to 1019. [2021-11-25 17:59:06,980 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-25 17:59:06,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 2004 transitions. [2021-11-25 17:59:06,982 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 2004 transitions. Word has length 24 [2021-11-25 17:59:06,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:06,983 INFO L470 AbstractCegarLoop]: Abstraction has 1019 states and 2004 transitions. [2021-11-25 17:59:06,983 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-25 17:59:06,983 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 2004 transitions. [2021-11-25 17:59:06,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:06,984 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:06,984 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-25 17:59:06,984 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-25 17:59:06,984 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-25 17:59:06,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:06,985 INFO L85 PathProgramCache]: Analyzing trace with hash 342329672, now seen corresponding path program 5 times [2021-11-25 17:59:06,985 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:06,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562231562] [2021-11-25 17:59:06,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:06,986 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:07,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:07,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 17:59:07,168 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:07,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562231562] [2021-11-25 17:59:07,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562231562] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:07,168 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:07,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:07,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167790778] [2021-11-25 17:59:07,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:07,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:07,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:07,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:07,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:07,169 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-25 17:59:09,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:09,291 INFO L93 Difference]: Finished difference Result 1530 states and 2949 transitions. [2021-11-25 17:59:09,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-25 17:59:09,297 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-25 17:59:09,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:09,299 INFO L225 Difference]: With dead ends: 1530 [2021-11-25 17:59:09,299 INFO L226 Difference]: Without dead ends: 1530 [2021-11-25 17:59:09,300 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=391, Invalid=1015, Unknown=0, NotChecked=0, Total=1406 [2021-11-25 17:59:09,300 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 283 mSDsluCounter, 227 mSDsCounter, 0 mSdLazyCounter, 1446 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 117 SdHoareTripleChecker+Invalid, 1572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 1446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:09,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 117 Invalid, 1572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 1446 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-25 17:59:09,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1530 states. [2021-11-25 17:59:09,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1530 to 1012. [2021-11-25 17:59:09,314 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-25 17:59:09,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1990 transitions. [2021-11-25 17:59:09,315 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1990 transitions. Word has length 24 [2021-11-25 17:59:09,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:09,316 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 1990 transitions. [2021-11-25 17:59:09,316 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-25 17:59:09,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1990 transitions. [2021-11-25 17:59:09,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:09,316 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:09,317 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-25 17:59:09,317 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-25 17:59:09,317 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-25 17:59:09,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:09,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1264951076, now seen corresponding path program 6 times [2021-11-25 17:59:09,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:09,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632757023] [2021-11-25 17:59:09,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:09,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:09,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:09,608 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-25 17:59:09,608 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:09,608 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632757023] [2021-11-25 17:59:09,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632757023] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:09,608 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:09,608 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:09,608 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169727081] [2021-11-25 17:59:09,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:09,609 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:09,609 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:09,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:09,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:09,609 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-25 17:59:10,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:10,884 INFO L93 Difference]: Finished difference Result 1653 states and 3232 transitions. [2021-11-25 17:59:10,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-25 17:59:10,885 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-25 17:59:10,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:10,886 INFO L225 Difference]: With dead ends: 1653 [2021-11-25 17:59:10,886 INFO L226 Difference]: Without dead ends: 1653 [2021-11-25 17:59:10,887 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=147, Invalid=453, Unknown=0, NotChecked=0, Total=600 [2021-11-25 17:59:10,887 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 188 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 886 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 940 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 886 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:10,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 113 Invalid, 940 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 886 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-25 17:59:10,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1653 states. [2021-11-25 17:59:10,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1653 to 1074. [2021-11-25 17:59:10,902 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-25 17:59:10,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 2114 transitions. [2021-11-25 17:59:10,904 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 2114 transitions. Word has length 24 [2021-11-25 17:59:10,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:10,904 INFO L470 AbstractCegarLoop]: Abstraction has 1074 states and 2114 transitions. [2021-11-25 17:59:10,904 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-25 17:59:10,904 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 2114 transitions. [2021-11-25 17:59:10,905 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:10,905 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:10,905 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-25 17:59:10,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-25 17:59:10,905 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-25 17:59:10,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:10,906 INFO L85 PathProgramCache]: Analyzing trace with hash -657997360, now seen corresponding path program 7 times [2021-11-25 17:59:10,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:10,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681167699] [2021-11-25 17:59:10,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:10,906 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:10,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:11,170 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-25 17:59:11,170 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:11,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681167699] [2021-11-25 17:59:11,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681167699] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:11,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:11,170 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:11,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316691850] [2021-11-25 17:59:11,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:11,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:11,171 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:11,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:11,171 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:11,172 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-25 17:59:12,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:12,565 INFO L93 Difference]: Finished difference Result 1671 states and 3266 transitions. [2021-11-25 17:59:12,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-25 17:59:12,566 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-25 17:59:12,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:12,567 INFO L225 Difference]: With dead ends: 1671 [2021-11-25 17:59:12,567 INFO L226 Difference]: Without dead ends: 1671 [2021-11-25 17:59:12,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=166, Invalid=536, Unknown=0, NotChecked=0, Total=702 [2021-11-25 17:59:12,568 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 189 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 1136 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 111 SdHoareTripleChecker+Invalid, 1200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 1136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:12,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 111 Invalid, 1200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 1136 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:59:12,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1671 states. [2021-11-25 17:59:12,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1671 to 1076. [2021-11-25 17:59:12,586 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-25 17:59:12,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1076 states to 1076 states and 2118 transitions. [2021-11-25 17:59:12,589 INFO L78 Accepts]: Start accepts. Automaton has 1076 states and 2118 transitions. Word has length 24 [2021-11-25 17:59:12,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:12,589 INFO L470 AbstractCegarLoop]: Abstraction has 1076 states and 2118 transitions. [2021-11-25 17:59:12,589 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-25 17:59:12,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1076 states and 2118 transitions. [2021-11-25 17:59:12,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:12,591 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:12,591 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-25 17:59:12,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-25 17:59:12,591 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-25 17:59:12,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:12,592 INFO L85 PathProgramCache]: Analyzing trace with hash 1865201372, now seen corresponding path program 8 times [2021-11-25 17:59:12,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:12,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425453961] [2021-11-25 17:59:12,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:12,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:12,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:12,837 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-25 17:59:12,837 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:12,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425453961] [2021-11-25 17:59:12,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425453961] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:12,837 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:12,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:12,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076892273] [2021-11-25 17:59:12,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:12,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:12,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:12,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:12,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:12,839 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-25 17:59:14,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:14,039 INFO L93 Difference]: Finished difference Result 1689 states and 3300 transitions. [2021-11-25 17:59:14,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-25 17:59:14,040 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-25 17:59:14,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:14,042 INFO L225 Difference]: With dead ends: 1689 [2021-11-25 17:59:14,042 INFO L226 Difference]: Without dead ends: 1689 [2021-11-25 17:59:14,042 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 159 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=192, Invalid=620, Unknown=0, NotChecked=0, Total=812 [2021-11-25 17:59:14,042 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 201 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 846 mSolverCounterSat, 90 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 936 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 90 IncrementalHoareTripleChecker+Valid, 846 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:14,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 109 Invalid, 936 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [90 Valid, 846 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-25 17:59:14,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1689 states. [2021-11-25 17:59:14,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1689 to 1078. [2021-11-25 17:59:14,061 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-25 17:59:14,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1078 states to 1078 states and 2122 transitions. [2021-11-25 17:59:14,064 INFO L78 Accepts]: Start accepts. Automaton has 1078 states and 2122 transitions. Word has length 24 [2021-11-25 17:59:14,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:14,064 INFO L470 AbstractCegarLoop]: Abstraction has 1078 states and 2122 transitions. [2021-11-25 17:59:14,064 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-25 17:59:14,064 INFO L276 IsEmpty]: Start isEmpty. Operand 1078 states and 2122 transitions. [2021-11-25 17:59:14,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:14,065 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:14,066 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-25 17:59:14,066 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-25 17:59:14,066 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-25 17:59:14,066 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:14,066 INFO L85 PathProgramCache]: Analyzing trace with hash -1946318726, now seen corresponding path program 9 times [2021-11-25 17:59:14,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:14,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426886782] [2021-11-25 17:59:14,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:14,067 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:14,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:14,291 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-25 17:59:14,291 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:14,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426886782] [2021-11-25 17:59:14,292 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426886782] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:14,292 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:14,292 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:14,292 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795901399] [2021-11-25 17:59:14,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:14,292 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:14,292 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:14,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:14,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:14,293 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-25 17:59:16,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:16,212 INFO L93 Difference]: Finished difference Result 1707 states and 3334 transitions. [2021-11-25 17:59:16,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-11-25 17:59:16,213 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-25 17:59:16,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:16,215 INFO L225 Difference]: With dead ends: 1707 [2021-11-25 17:59:16,216 INFO L226 Difference]: Without dead ends: 1707 [2021-11-25 17:59:16,216 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 194 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=213, Invalid=717, Unknown=0, NotChecked=0, Total=930 [2021-11-25 17:59:16,217 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 200 mSDsluCounter, 207 mSDsCounter, 0 mSdLazyCounter, 1505 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 200 SdHoareTripleChecker+Valid, 107 SdHoareTripleChecker+Invalid, 1589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:16,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [200 Valid, 107 Invalid, 1589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1505 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-25 17:59:16,219 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2021-11-25 17:59:16,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 1080. [2021-11-25 17:59:16,235 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-25 17:59:16,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 2126 transitions. [2021-11-25 17:59:16,237 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 2126 transitions. Word has length 24 [2021-11-25 17:59:16,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:16,238 INFO L470 AbstractCegarLoop]: Abstraction has 1080 states and 2126 transitions. [2021-11-25 17:59:16,238 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-25 17:59:16,238 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 2126 transitions. [2021-11-25 17:59:16,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:16,239 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:16,239 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-25 17:59:16,239 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-25 17:59:16,240 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-25 17:59:16,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:16,240 INFO L85 PathProgramCache]: Analyzing trace with hash 220594564, now seen corresponding path program 10 times [2021-11-25 17:59:16,240 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:16,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228510686] [2021-11-25 17:59:16,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:16,241 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:16,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:16,419 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-25 17:59:16,420 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:16,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228510686] [2021-11-25 17:59:16,420 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228510686] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:16,420 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:16,420 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:16,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28706476] [2021-11-25 17:59:16,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:16,421 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:16,421 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:16,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:16,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:16,421 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-25 17:59:18,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:18,062 INFO L93 Difference]: Finished difference Result 1809 states and 3516 transitions. [2021-11-25 17:59:18,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-25 17:59:18,066 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-25 17:59:18,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:18,068 INFO L225 Difference]: With dead ends: 1809 [2021-11-25 17:59:18,069 INFO L226 Difference]: Without dead ends: 1809 [2021-11-25 17:59:18,069 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 58 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=103, Invalid=359, Unknown=0, NotChecked=0, Total=462 [2021-11-25 17:59:18,069 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 175 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 1890 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 1927 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1890 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:18,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 174 Invalid, 1927 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1890 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-25 17:59:18,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1809 states. [2021-11-25 17:59:18,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1809 to 1094. [2021-11-25 17:59:18,084 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-25 17:59:18,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1094 states to 1094 states and 2154 transitions. [2021-11-25 17:59:18,103 INFO L78 Accepts]: Start accepts. Automaton has 1094 states and 2154 transitions. Word has length 24 [2021-11-25 17:59:18,103 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:18,103 INFO L470 AbstractCegarLoop]: Abstraction has 1094 states and 2154 transitions. [2021-11-25 17:59:18,104 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-25 17:59:18,104 INFO L276 IsEmpty]: Start isEmpty. Operand 1094 states and 2154 transitions. [2021-11-25 17:59:18,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:18,104 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:18,104 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-25 17:59:18,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-25 17:59:18,105 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-25 17:59:18,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:18,105 INFO L85 PathProgramCache]: Analyzing trace with hash 1122049208, now seen corresponding path program 11 times [2021-11-25 17:59:18,105 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:18,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909025873] [2021-11-25 17:59:18,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:18,105 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:18,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:18,274 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-25 17:59:18,275 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:18,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909025873] [2021-11-25 17:59:18,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909025873] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:18,275 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:18,275 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:18,275 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1400594075] [2021-11-25 17:59:18,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:18,275 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:18,276 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:18,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:18,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:18,276 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-25 17:59:20,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:20,466 INFO L93 Difference]: Finished difference Result 2147 states and 4144 transitions. [2021-11-25 17:59:20,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-25 17:59:20,467 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-25 17:59:20,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:20,469 INFO L225 Difference]: With dead ends: 2147 [2021-11-25 17:59:20,469 INFO L226 Difference]: Without dead ends: 2147 [2021-11-25 17:59:20,469 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=160, Invalid=652, Unknown=0, NotChecked=0, Total=812 [2021-11-25 17:59:20,470 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 185 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 2589 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 2625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 2589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:20,470 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 196 Invalid, 2625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 2589 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-25 17:59:20,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2147 states. [2021-11-25 17:59:20,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2147 to 1099. [2021-11-25 17:59:20,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1099 states, 1090 states have (on average 1.9853211009174312) 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-25 17:59:20,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1099 states to 1099 states and 2164 transitions. [2021-11-25 17:59:20,485 INFO L78 Accepts]: Start accepts. Automaton has 1099 states and 2164 transitions. Word has length 24 [2021-11-25 17:59:20,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:20,485 INFO L470 AbstractCegarLoop]: Abstraction has 1099 states and 2164 transitions. [2021-11-25 17:59:20,485 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-25 17:59:20,485 INFO L276 IsEmpty]: Start isEmpty. Operand 1099 states and 2164 transitions. [2021-11-25 17:59:20,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:20,486 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:20,486 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-25 17:59:20,486 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-25 17:59:20,486 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-25 17:59:20,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:20,486 INFO L85 PathProgramCache]: Analyzing trace with hash -508923378, now seen corresponding path program 12 times [2021-11-25 17:59:20,486 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:20,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962138828] [2021-11-25 17:59:20,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:20,487 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:20,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:20,763 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-25 17:59:20,763 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:20,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962138828] [2021-11-25 17:59:20,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962138828] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:20,764 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:20,764 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:20,764 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081764255] [2021-11-25 17:59:20,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:20,764 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:20,764 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:20,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:20,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:20,765 INFO L87 Difference]: Start difference. First operand 1099 states and 2164 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-25 17:59:22,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:22,003 INFO L93 Difference]: Finished difference Result 1544 states and 3015 transitions. [2021-11-25 17:59:22,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-25 17:59:22,003 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-25 17:59:22,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:22,005 INFO L225 Difference]: With dead ends: 1544 [2021-11-25 17:59:22,005 INFO L226 Difference]: Without dead ends: 1544 [2021-11-25 17:59:22,005 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 75 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=130, Invalid=376, Unknown=0, NotChecked=0, Total=506 [2021-11-25 17:59:22,006 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 164 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 865 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 865 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:22,006 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 145 Invalid, 917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 865 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-25 17:59:22,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2021-11-25 17:59:22,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 1094. [2021-11-25 17:59:22,017 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-25 17:59:22,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1094 states to 1094 states and 2154 transitions. [2021-11-25 17:59:22,018 INFO L78 Accepts]: Start accepts. Automaton has 1094 states and 2154 transitions. Word has length 24 [2021-11-25 17:59:22,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:22,020 INFO L470 AbstractCegarLoop]: Abstraction has 1094 states and 2154 transitions. [2021-11-25 17:59:22,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-25 17:59:22,021 INFO L276 IsEmpty]: Start isEmpty. Operand 1094 states and 2154 transitions. [2021-11-25 17:59:22,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:22,022 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:22,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-25 17:59:22,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-25 17:59:22,022 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-25 17:59:22,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:22,023 INFO L85 PathProgramCache]: Analyzing trace with hash 98030338, now seen corresponding path program 13 times [2021-11-25 17:59:22,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:22,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045194300] [2021-11-25 17:59:22,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:22,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:22,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:22,287 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-25 17:59:22,287 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:22,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045194300] [2021-11-25 17:59:22,287 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045194300] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:22,287 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:22,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:22,288 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526208046] [2021-11-25 17:59:22,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:22,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:22,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:22,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:22,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:22,288 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-25 17:59:23,664 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:23,664 INFO L93 Difference]: Finished difference Result 1562 states and 3049 transitions. [2021-11-25 17:59:23,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-11-25 17:59:23,664 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-25 17:59:23,665 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:23,666 INFO L225 Difference]: With dead ends: 1562 [2021-11-25 17:59:23,666 INFO L226 Difference]: Without dead ends: 1562 [2021-11-25 17:59:23,666 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=143, Invalid=457, Unknown=0, NotChecked=0, Total=600 [2021-11-25 17:59:23,667 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 164 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 1162 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 1217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:23,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [164 Valid, 143 Invalid, 1217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1162 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-25 17:59:23,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1562 states. [2021-11-25 17:59:23,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1562 to 1089. [2021-11-25 17:59:23,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1089 states, 1080 states have (on average 1.9851851851851852) internal successors, (2144), 1088 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:59:23,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1089 states to 1089 states and 2144 transitions. [2021-11-25 17:59:23,688 INFO L78 Accepts]: Start accepts. Automaton has 1089 states and 2144 transitions. Word has length 24 [2021-11-25 17:59:23,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:23,689 INFO L470 AbstractCegarLoop]: Abstraction has 1089 states and 2144 transitions. [2021-11-25 17:59:23,689 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-25 17:59:23,689 INFO L276 IsEmpty]: Start isEmpty. Operand 1089 states and 2144 transitions. [2021-11-25 17:59:23,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:23,690 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:23,690 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-25 17:59:23,691 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-25 17:59:23,691 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-25 17:59:23,691 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:23,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1673738226, now seen corresponding path program 14 times [2021-11-25 17:59:23,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:23,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093561721] [2021-11-25 17:59:23,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:23,692 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:23,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:23,923 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-25 17:59:23,924 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:23,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093561721] [2021-11-25 17:59:23,924 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093561721] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:23,924 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:23,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:23,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [223870186] [2021-11-25 17:59:23,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:23,925 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:23,925 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:23,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:23,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:23,925 INFO L87 Difference]: Start difference. First operand 1089 states and 2144 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-25 17:59:25,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:25,191 INFO L93 Difference]: Finished difference Result 1580 states and 3083 transitions. [2021-11-25 17:59:25,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-25 17:59:25,191 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-25 17:59:25,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:25,193 INFO L225 Difference]: With dead ends: 1580 [2021-11-25 17:59:25,193 INFO L226 Difference]: Without dead ends: 1580 [2021-11-25 17:59:25,193 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=163, Invalid=539, Unknown=0, NotChecked=0, Total=702 [2021-11-25 17:59:25,193 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 175 mSDsluCounter, 204 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 141 SdHoareTripleChecker+Invalid, 1094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:25,194 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 141 Invalid, 1094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-25 17:59:25,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2021-11-25 17:59:25,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 1084. [2021-11-25 17:59:25,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1084 states, 1075 states have (on average 1.9851162790697674) internal successors, (2134), 1083 states have internal predecessors, (2134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:59:25,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1084 states to 1084 states and 2134 transitions. [2021-11-25 17:59:25,207 INFO L78 Accepts]: Start accepts. Automaton has 1084 states and 2134 transitions. Word has length 24 [2021-11-25 17:59:25,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:25,207 INFO L470 AbstractCegarLoop]: Abstraction has 1084 states and 2134 transitions. [2021-11-25 17:59:25,207 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-25 17:59:25,207 INFO L276 IsEmpty]: Start isEmpty. Operand 1084 states and 2134 transitions. [2021-11-25 17:59:25,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:25,208 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:25,208 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-25 17:59:25,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-25 17:59:25,208 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-25 17:59:25,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:25,209 INFO L85 PathProgramCache]: Analyzing trace with hash -1190291028, now seen corresponding path program 15 times [2021-11-25 17:59:25,209 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:25,209 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076645970] [2021-11-25 17:59:25,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:25,209 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:25,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:25,424 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-25 17:59:25,424 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:25,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076645970] [2021-11-25 17:59:25,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076645970] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:25,425 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:25,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:25,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [838645444] [2021-11-25 17:59:25,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:25,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:25,425 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:25,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:25,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:25,426 INFO L87 Difference]: Start difference. First operand 1084 states and 2134 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-25 17:59:27,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:27,327 INFO L93 Difference]: Finished difference Result 1598 states and 3117 transitions. [2021-11-25 17:59:27,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-25 17:59:27,328 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-25 17:59:27,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:27,330 INFO L225 Difference]: With dead ends: 1598 [2021-11-25 17:59:27,330 INFO L226 Difference]: Without dead ends: 1598 [2021-11-25 17:59:27,331 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 141 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=170, Invalid=586, Unknown=0, NotChecked=0, Total=756 [2021-11-25 17:59:27,331 INFO L933 BasicCegarLoop]: 42 mSDtfsCounter, 169 mSDsluCounter, 238 mSDsCounter, 0 mSdLazyCounter, 1515 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 1590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 1515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:27,331 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 139 Invalid, 1590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 1515 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-25 17:59:27,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1598 states. [2021-11-25 17:59:27,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1598 to 1079. [2021-11-25 17:59:27,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1079 states, 1070 states have (on average 1.9850467289719627) internal successors, (2124), 1078 states have internal predecessors, (2124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:59:27,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1079 states to 1079 states and 2124 transitions. [2021-11-25 17:59:27,349 INFO L78 Accepts]: Start accepts. Automaton has 1079 states and 2124 transitions. Word has length 24 [2021-11-25 17:59:27,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:27,349 INFO L470 AbstractCegarLoop]: Abstraction has 1079 states and 2124 transitions. [2021-11-25 17:59:27,349 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-25 17:59:27,349 INFO L276 IsEmpty]: Start isEmpty. Operand 1079 states and 2124 transitions. [2021-11-25 17:59:27,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:27,350 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:27,350 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-25 17:59:27,350 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-25 17:59:27,350 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-25 17:59:27,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:27,351 INFO L85 PathProgramCache]: Analyzing trace with hash 976622262, now seen corresponding path program 16 times [2021-11-25 17:59:27,351 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:27,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652787374] [2021-11-25 17:59:27,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:27,351 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:27,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:27,630 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-25 17:59:27,630 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:27,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652787374] [2021-11-25 17:59:27,631 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652787374] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:27,631 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:27,631 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:27,631 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72968920] [2021-11-25 17:59:27,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:27,631 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:27,631 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:27,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:27,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:27,632 INFO L87 Difference]: Start difference. First operand 1079 states and 2124 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-25 17:59:29,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:29,665 INFO L93 Difference]: Finished difference Result 1890 states and 3648 transitions. [2021-11-25 17:59:29,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-25 17:59:29,665 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-25 17:59:29,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:29,668 INFO L225 Difference]: With dead ends: 1890 [2021-11-25 17:59:29,668 INFO L226 Difference]: Without dead ends: 1890 [2021-11-25 17:59:29,668 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=146, Invalid=504, Unknown=0, NotChecked=0, Total=650 [2021-11-25 17:59:29,668 INFO L933 BasicCegarLoop]: 66 mSDtfsCounter, 203 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 2126 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 257 SdHoareTripleChecker+Invalid, 2154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 2126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:29,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 257 Invalid, 2154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 2126 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-25 17:59:29,670 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1890 states. [2021-11-25 17:59:29,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1890 to 1095. [2021-11-25 17:59:29,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1095 states, 1086 states have (on average 1.985267034990792) internal successors, (2156), 1094 states have internal predecessors, (2156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:59:29,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1095 states to 1095 states and 2156 transitions. [2021-11-25 17:59:29,683 INFO L78 Accepts]: Start accepts. Automaton has 1095 states and 2156 transitions. Word has length 24 [2021-11-25 17:59:29,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:29,683 INFO L470 AbstractCegarLoop]: Abstraction has 1095 states and 2156 transitions. [2021-11-25 17:59:29,683 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-25 17:59:29,683 INFO L276 IsEmpty]: Start isEmpty. Operand 1095 states and 2156 transitions. [2021-11-25 17:59:29,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:29,684 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:29,684 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-25 17:59:29,684 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-25 17:59:29,684 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-25 17:59:29,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:29,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1023989952, now seen corresponding path program 17 times [2021-11-25 17:59:29,685 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:29,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498916856] [2021-11-25 17:59:29,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:29,685 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:29,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:29,888 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-25 17:59:29,888 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:29,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498916856] [2021-11-25 17:59:29,888 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498916856] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:29,888 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:29,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:29,889 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034642122] [2021-11-25 17:59:29,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:29,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:29,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:29,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:29,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:29,890 INFO L87 Difference]: Start difference. First operand 1095 states and 2156 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-25 17:59:31,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:31,381 INFO L93 Difference]: Finished difference Result 1771 states and 3415 transitions. [2021-11-25 17:59:31,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-25 17:59:31,382 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-25 17:59:31,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:31,384 INFO L225 Difference]: With dead ends: 1771 [2021-11-25 17:59:31,384 INFO L226 Difference]: Without dead ends: 1771 [2021-11-25 17:59:31,384 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=332, Unknown=0, NotChecked=0, Total=420 [2021-11-25 17:59:31,384 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 210 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 1528 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 1570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:31,385 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [210 Valid, 199 Invalid, 1570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1528 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-25 17:59:31,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1771 states. [2021-11-25 17:59:31,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1771 to 1044. [2021-11-25 17:59:31,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1035 states have (on average 1.9845410628019324) internal successors, (2054), 1043 states have internal predecessors, (2054), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:59:31,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 2054 transitions. [2021-11-25 17:59:31,400 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 2054 transitions. Word has length 24 [2021-11-25 17:59:31,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:31,401 INFO L470 AbstractCegarLoop]: Abstraction has 1044 states and 2054 transitions. [2021-11-25 17:59:31,401 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-25 17:59:31,401 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 2054 transitions. [2021-11-25 17:59:31,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:31,401 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:31,401 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-25 17:59:31,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-25 17:59:31,402 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-25 17:59:31,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:31,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1388403814, now seen corresponding path program 18 times [2021-11-25 17:59:31,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:31,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [373482226] [2021-11-25 17:59:31,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:31,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:31,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:31,591 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-25 17:59:31,591 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:31,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [373482226] [2021-11-25 17:59:31,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [373482226] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:31,592 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:31,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:31,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767637212] [2021-11-25 17:59:31,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:31,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:31,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:31,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:31,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:31,594 INFO L87 Difference]: Start difference. First operand 1044 states and 2054 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-25 17:59:33,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:33,592 INFO L93 Difference]: Finished difference Result 2239 states and 4297 transitions. [2021-11-25 17:59:33,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-25 17:59:33,593 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-25 17:59:33,593 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:33,595 INFO L225 Difference]: With dead ends: 2239 [2021-11-25 17:59:33,595 INFO L226 Difference]: Without dead ends: 2239 [2021-11-25 17:59:33,595 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 207 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=204, Invalid=852, Unknown=0, NotChecked=0, Total=1056 [2021-11-25 17:59:33,596 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 222 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 2314 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 288 SdHoareTripleChecker+Invalid, 2344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 2314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:33,596 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [222 Valid, 288 Invalid, 2344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 2314 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-25 17:59:33,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2239 states. [2021-11-25 17:59:33,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2239 to 1062. [2021-11-25 17:59:33,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1062 states, 1053 states have (on average 1.9848053181386516) internal successors, (2090), 1061 states have internal predecessors, (2090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:59:33,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1062 states to 1062 states and 2090 transitions. [2021-11-25 17:59:33,615 INFO L78 Accepts]: Start accepts. Automaton has 1062 states and 2090 transitions. Word has length 24 [2021-11-25 17:59:33,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:33,616 INFO L470 AbstractCegarLoop]: Abstraction has 1062 states and 2090 transitions. [2021-11-25 17:59:33,616 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-25 17:59:33,616 INFO L276 IsEmpty]: Start isEmpty. Operand 1062 states and 2090 transitions. [2021-11-25 17:59:33,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:33,617 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:33,617 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-25 17:59:33,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-25 17:59:33,617 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-25 17:59:33,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:33,617 INFO L85 PathProgramCache]: Analyzing trace with hash 1435771504, now seen corresponding path program 19 times [2021-11-25 17:59:33,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:33,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1652610163] [2021-11-25 17:59:33,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:33,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:33,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:33,904 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-25 17:59:33,905 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:33,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1652610163] [2021-11-25 17:59:33,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1652610163] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:33,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:33,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:33,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843145366] [2021-11-25 17:59:33,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:33,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:33,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:33,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:33,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:33,906 INFO L87 Difference]: Start difference. First operand 1062 states and 2090 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-25 17:59:35,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:35,706 INFO L93 Difference]: Finished difference Result 2061 states and 3953 transitions. [2021-11-25 17:59:35,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-25 17:59:35,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-25 17:59:35,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:35,708 INFO L225 Difference]: With dead ends: 2061 [2021-11-25 17:59:35,709 INFO L226 Difference]: Without dead ends: 2061 [2021-11-25 17:59:35,709 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2021-11-25 17:59:35,709 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 201 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 1627 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 1657 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1627 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:35,709 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [201 Valid, 261 Invalid, 1657 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1627 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-25 17:59:35,713 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2061 states. [2021-11-25 17:59:35,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2061 to 1039. [2021-11-25 17:59:35,725 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-25 17:59:35,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1039 states to 1039 states and 2044 transitions. [2021-11-25 17:59:35,726 INFO L78 Accepts]: Start accepts. Automaton has 1039 states and 2044 transitions. Word has length 24 [2021-11-25 17:59:35,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:35,726 INFO L470 AbstractCegarLoop]: Abstraction has 1039 states and 2044 transitions. [2021-11-25 17:59:35,726 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-25 17:59:35,726 INFO L276 IsEmpty]: Start isEmpty. Operand 1039 states and 2044 transitions. [2021-11-25 17:59:35,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:35,727 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:35,727 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-25 17:59:35,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-25 17:59:35,727 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-25 17:59:35,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:35,728 INFO L85 PathProgramCache]: Analyzing trace with hash 429335688, now seen corresponding path program 20 times [2021-11-25 17:59:35,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:35,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952439127] [2021-11-25 17:59:35,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:35,728 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:35,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:35,897 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-25 17:59:35,897 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:35,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952439127] [2021-11-25 17:59:35,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1952439127] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:35,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:35,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:35,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269609304] [2021-11-25 17:59:35,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:35,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:35,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:35,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:35,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:35,898 INFO L87 Difference]: Start difference. First operand 1039 states and 2044 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-25 17:59:37,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:37,700 INFO L93 Difference]: Finished difference Result 2105 states and 4054 transitions. [2021-11-25 17:59:37,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-25 17:59:37,700 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-25 17:59:37,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:37,702 INFO L225 Difference]: With dead ends: 2105 [2021-11-25 17:59:37,702 INFO L226 Difference]: Without dead ends: 2105 [2021-11-25 17:59:37,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 204 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=248, Invalid=744, Unknown=0, NotChecked=0, Total=992 [2021-11-25 17:59:37,703 INFO L933 BasicCegarLoop]: 15 mSDtfsCounter, 266 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 1824 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 266 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 1869 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 1824 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:37,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [266 Valid, 68 Invalid, 1869 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 1824 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-25 17:59:37,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2105 states. [2021-11-25 17:59:37,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2105 to 1038. [2021-11-25 17:59:37,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1038 states, 1029 states have (on average 1.9844509232264333) internal successors, (2042), 1037 states have internal predecessors, (2042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-25 17:59:37,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1038 states to 1038 states and 2042 transitions. [2021-11-25 17:59:37,717 INFO L78 Accepts]: Start accepts. Automaton has 1038 states and 2042 transitions. Word has length 24 [2021-11-25 17:59:37,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:37,717 INFO L470 AbstractCegarLoop]: Abstraction has 1038 states and 2042 transitions. [2021-11-25 17:59:37,718 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-25 17:59:37,718 INFO L276 IsEmpty]: Start isEmpty. Operand 1038 states and 2042 transitions. [2021-11-25 17:59:37,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-25 17:59:37,718 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:37,718 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-25 17:59:37,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-25 17:59:37,719 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-25 17:59:37,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:37,719 INFO L85 PathProgramCache]: Analyzing trace with hash 476703378, now seen corresponding path program 21 times [2021-11-25 17:59:37,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:37,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257374799] [2021-11-25 17:59:37,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:37,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:37,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:37,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-25 17:59:37,906 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:37,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257374799] [2021-11-25 17:59:37,906 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257374799] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:37,906 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:37,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 17:59:37,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610134286] [2021-11-25 17:59:37,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:37,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 17:59:37,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:37,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 17:59:37,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-11-25 17:59:37,907 INFO L87 Difference]: Start difference. First operand 1038 states and 2042 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-25 17:59:39,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:39,670 INFO L93 Difference]: Finished difference Result 1685 states and 3237 transitions. [2021-11-25 17:59:39,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-25 17:59:39,671 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-25 17:59:39,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:39,673 INFO L225 Difference]: With dead ends: 1685 [2021-11-25 17:59:39,673 INFO L226 Difference]: Without dead ends: 1685 [2021-11-25 17:59:39,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 261 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=272, Invalid=850, Unknown=0, NotChecked=0, Total=1122 [2021-11-25 17:59:39,673 INFO L933 BasicCegarLoop]: 25 mSDtfsCounter, 323 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 1601 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 1664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1601 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:39,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [323 Valid, 127 Invalid, 1664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1601 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-25 17:59:39,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1685 states. [2021-11-25 17:59:39,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1685 to 944. [2021-11-25 17:59:39,684 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-25 17:59:39,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 944 states to 944 states and 1859 transitions. [2021-11-25 17:59:39,685 INFO L78 Accepts]: Start accepts. Automaton has 944 states and 1859 transitions. Word has length 24 [2021-11-25 17:59:39,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:39,685 INFO L470 AbstractCegarLoop]: Abstraction has 944 states and 1859 transitions. [2021-11-25 17:59:39,685 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-25 17:59:39,685 INFO L276 IsEmpty]: Start isEmpty. Operand 944 states and 1859 transitions. [2021-11-25 17:59:39,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-25 17:59:39,686 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:39,686 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-25 17:59:39,686 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-25 17:59:39,686 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting t_funErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:59:39,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:39,687 INFO L85 PathProgramCache]: Analyzing trace with hash -2131496259, now seen corresponding path program 1 times [2021-11-25 17:59:39,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:39,687 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836603257] [2021-11-25 17:59:39,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:39,687 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:39,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 17:59:39,777 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-25 17:59:39,777 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 17:59:39,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836603257] [2021-11-25 17:59:39,777 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836603257] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 17:59:39,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 17:59:39,778 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 17:59:39,778 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1555370658] [2021-11-25 17:59:39,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 17:59:39,778 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 17:59:39,779 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 17:59:39,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 17:59:39,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2021-11-25 17:59:39,779 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-25 17:59:40,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 17:59:40,197 INFO L93 Difference]: Finished difference Result 1047 states and 2060 transitions. [2021-11-25 17:59:40,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 17:59:40,198 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-25 17:59:40,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 17:59:40,199 INFO L225 Difference]: With dead ends: 1047 [2021-11-25 17:59:40,199 INFO L226 Difference]: Without dead ends: 1047 [2021-11-25 17:59:40,199 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-25 17:59:40,199 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 38 mSDsluCounter, 26 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 17:59:40,200 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 28 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 17:59:40,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1047 states. [2021-11-25 17:59:40,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1047 to 1008. [2021-11-25 17:59:40,208 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-25 17:59:40,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1008 states to 1008 states and 1984 transitions. [2021-11-25 17:59:40,209 INFO L78 Accepts]: Start accepts. Automaton has 1008 states and 1984 transitions. Word has length 27 [2021-11-25 17:59:40,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 17:59:40,210 INFO L470 AbstractCegarLoop]: Abstraction has 1008 states and 1984 transitions. [2021-11-25 17:59:40,210 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-25 17:59:40,210 INFO L276 IsEmpty]: Start isEmpty. Operand 1008 states and 1984 transitions. [2021-11-25 17:59:40,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-25 17:59:40,210 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 17:59:40,211 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-25 17:59:40,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-25 17:59:40,211 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 23 more)] === [2021-11-25 17:59:40,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 17:59:40,211 INFO L85 PathProgramCache]: Analyzing trace with hash -467352517, now seen corresponding path program 1 times [2021-11-25 17:59:40,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 17:59:40,211 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156447625] [2021-11-25 17:59:40,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 17:59:40,211 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 17:59:40,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-25 17:59:40,252 INFO L352 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-25 17:59:40,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-25 17:59:40,352 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-11-25 17:59:40,353 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-25 17:59:40,354 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (25 of 26 remaining) [2021-11-25 17:59:40,356 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (24 of 26 remaining) [2021-11-25 17:59:40,356 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (23 of 26 remaining) [2021-11-25 17:59:40,356 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (22 of 26 remaining) [2021-11-25 17:59:40,357 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (21 of 26 remaining) [2021-11-25 17:59:40,357 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (20 of 26 remaining) [2021-11-25 17:59:40,357 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (19 of 26 remaining) [2021-11-25 17:59:40,357 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (18 of 26 remaining) [2021-11-25 17:59:40,357 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (17 of 26 remaining) [2021-11-25 17:59:40,357 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (16 of 26 remaining) [2021-11-25 17:59:40,358 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (15 of 26 remaining) [2021-11-25 17:59:40,358 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATION (14 of 26 remaining) [2021-11-25 17:59:40,358 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (13 of 26 remaining) [2021-11-25 17:59:40,358 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (12 of 26 remaining) [2021-11-25 17:59:40,358 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (11 of 26 remaining) [2021-11-25 17:59:40,359 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (10 of 26 remaining) [2021-11-25 17:59:40,359 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (9 of 26 remaining) [2021-11-25 17:59:40,359 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr5ASSERT_VIOLATIONDATA_RACE (8 of 26 remaining) [2021-11-25 17:59:40,359 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (7 of 26 remaining) [2021-11-25 17:59:40,359 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (6 of 26 remaining) [2021-11-25 17:59:40,359 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (5 of 26 remaining) [2021-11-25 17:59:40,360 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (4 of 26 remaining) [2021-11-25 17:59:40,360 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (3 of 26 remaining) [2021-11-25 17:59:40,360 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (2 of 26 remaining) [2021-11-25 17:59:40,360 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr5ASSERT_VIOLATIONDATA_RACE (1 of 26 remaining) [2021-11-25 17:59:40,360 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (0 of 26 remaining) [2021-11-25 17:59:40,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-25 17:59:40,363 INFO L732 BasicCegarLoop]: Path program histogram: [22, 21, 10, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 17:59:40,371 INFO L229 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2021-11-25 17:59:40,372 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-25 17:59:40,450 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.11 05:59:40 BasicIcfg [2021-11-25 17:59:40,450 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-25 17:59:40,451 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-25 17:59:40,451 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-25 17:59:40,451 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-25 17:59:40,452 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 05:51:03" (3/4) ... [2021-11-25 17:59:40,454 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-25 17:59:40,454 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-25 17:59:40,455 INFO L158 Benchmark]: Toolchain (without parser) took 519105.46ms. Allocated memory was 79.7MB in the beginning and 299.9MB in the end (delta: 220.2MB). Free memory was 38.3MB in the beginning and 195.4MB in the end (delta: -157.1MB). Peak memory consumption was 63.3MB. Max. memory is 16.1GB. [2021-11-25 17:59:40,455 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 79.7MB. Free memory was 57.1MB in the beginning and 57.0MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-25 17:59:40,455 INFO L158 Benchmark]: CACSL2BoogieTranslator took 937.53ms. Allocated memory was 79.7MB in the beginning and 96.5MB in the end (delta: 16.8MB). Free memory was 38.0MB in the beginning and 44.3MB in the end (delta: -6.3MB). Peak memory consumption was 10.7MB. Max. memory is 16.1GB. [2021-11-25 17:59:40,455 INFO L158 Benchmark]: Boogie Procedure Inliner took 74.09ms. Allocated memory is still 96.5MB. Free memory was 44.3MB in the beginning and 40.8MB in the end (delta: 3.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-25 17:59:40,455 INFO L158 Benchmark]: Boogie Preprocessor took 56.03ms. Allocated memory is still 96.5MB. Free memory was 40.8MB in the beginning and 71.8MB in the end (delta: -31.0MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-25 17:59:40,456 INFO L158 Benchmark]: RCFGBuilder took 703.33ms. Allocated memory is still 96.5MB. Free memory was 71.8MB in the beginning and 53.3MB in the end (delta: 18.4MB). Peak memory consumption was 22.3MB. Max. memory is 16.1GB. [2021-11-25 17:59:40,456 INFO L158 Benchmark]: TraceAbstraction took 517325.45ms. Allocated memory was 96.5MB in the beginning and 299.9MB in the end (delta: 203.4MB). Free memory was 53.3MB in the beginning and 196.5MB in the end (delta: -143.1MB). Peak memory consumption was 59.3MB. Max. memory is 16.1GB. [2021-11-25 17:59:40,456 INFO L158 Benchmark]: Witness Printer took 3.40ms. Allocated memory is still 299.9MB. Free memory was 196.5MB in the beginning and 195.4MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-25 17:59:40,457 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.30ms. Allocated memory is still 79.7MB. Free memory was 57.1MB in the beginning and 57.0MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 937.53ms. Allocated memory was 79.7MB in the beginning and 96.5MB in the end (delta: 16.8MB). Free memory was 38.0MB in the beginning and 44.3MB in the end (delta: -6.3MB). Peak memory consumption was 10.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 74.09ms. Allocated memory is still 96.5MB. Free memory was 44.3MB in the beginning and 40.8MB in the end (delta: 3.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 56.03ms. Allocated memory is still 96.5MB. Free memory was 40.8MB in the beginning and 71.8MB in the end (delta: -31.0MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 703.33ms. Allocated memory is still 96.5MB. Free memory was 71.8MB in the beginning and 53.3MB in the end (delta: 18.4MB). Peak memory consumption was 22.3MB. Max. memory is 16.1GB. * TraceAbstraction took 517325.45ms. Allocated memory was 96.5MB in the beginning and 299.9MB in the end (delta: 203.4MB). Free memory was 53.3MB in the beginning and 196.5MB in the end (delta: -143.1MB). Peak memory consumption was 59.3MB. Max. memory is 16.1GB. * Witness Printer took 3.40ms. Allocated memory is still 299.9MB. Free memory was 196.5MB in the beginning and 195.4MB 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: 394.8s, 211 PlacesBefore, 72 PlacesAfterwards, 207 TransitionsBefore, 68 TransitionsAfterwards, 4288 CoEnabledTransitionPairs, 21 FixpointIterations, 139 TrivialSequentialCompositions, 80 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 219 TotalNumberOfCompositions, 60039 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 12164, positive: 9914, positive conditional: 0, positive unconditional: 9914, negative: 2250, negative conditional: 0, negative unconditional: 2250, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3098, positive: 2946, positive conditional: 0, positive unconditional: 2946, negative: 152, negative conditional: 0, negative unconditional: 152, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3098, positive: 2423, positive conditional: 0, positive unconditional: 2423, negative: 675, negative conditional: 0, negative unconditional: 675, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 675, positive: 523, positive conditional: 0, positive unconditional: 523, negative: 152, negative conditional: 0, negative unconditional: 152, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 795, positive: 428, positive conditional: 0, positive unconditional: 428, negative: 367, negative conditional: 0, negative unconditional: 367, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 12164, positive: 6968, positive conditional: 0, positive unconditional: 6968, negative: 2098, negative conditional: 0, negative unconditional: 2098, unknown: 3098, unknown conditional: 0, unknown unconditional: 3098] , Statistics on independence cache: Total cache size (in pairs): 488, Positive cache size: 396, Positive conditional cache size: 0, Positive unconditional cache size: 396, Negative cache size: 92, Negative conditional cache size: 0, Negative unconditional cache size: 92 - 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: 1253]: 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={2:0}, B_mutex={3:0}, p={-2:0}, pthread_create(&t1, ((void *)0), t_fun, ((void *)0))=-1, t1={13:0}] [L1253] EXPR 0 A->next VAL [A={11:0}, A_mutex={2:0}, B_mutex={3:0}, p={-2:0}, t1={13:0}] [L1234] 1 struct s *p = malloc(sizeof(struct s)); [L1235] 1 struct s *t; [L1236] CALL 1 init(p,7) [L1228] 1 p -> datum = x VAL [\old(x)=7, \old(x)=3, A={11:0}, A_mutex={2:0}, B_mutex={3:0}, p={-3:0}, p={11:0}, p={11:0}, p={-3:0}, p -> datum = x=102, x=3, x=7] [L1253] EXPR 0 A->next VAL [A={11:0}, A->next={-2:0}, A_mutex={2:0}, B_mutex={3:0}, p={-2:0}, t1={13:0}] [L1253] 0 p = A->next VAL [A={11:0}, A->next={-2:0}, A_mutex={2:0}, B_mutex={3:0}, p={-2:0}, t1={13:0}] [L1228] 1 p -> datum = x VAL [\old(x)=7, \old(x)=3, A={11:0}, A_mutex={2:0}, B_mutex={3:0}, p={11:0}, p={11:0}, p={-3:0}, p={-3:0}, x=7, x=3] [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=115, A_mutex={2:0}, arg={0:0}, arg={0:0}, B_mutex={3:0}, p={-3:0}, t={-2:0}] [L1253] 0 p = A->next VAL [A={11:0}, A->next={-2:0}, A_mutex={2:0}, B_mutex={3:0}, p={-2:0}, t1={13: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 -> next = ((void *)0) [1229] * C: A->next = p [1250] * C: A = malloc(sizeof(struct s)) [1248] * C: A->next = p [1250] * C: A->next = p [1250] * C: p -> next = ((void *)0) [1229] * C: p -> next = ((void *)0) [1229] * C: p -> datum = x [1228] * C: p -> next = ((void *)0) [1229] * C: A->next = p [1239] * C: A->next = p [1250] * C: p -> datum = x [1228] * C: p -> datum = x [1228] * C: p -> datum = x [1228] and C: p = A->next [1253] - 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: 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: 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, 277 locations, 26 error locations. Started 1 CEGAR loops. OverallTime: 517.0s, OverallIterations: 69, TraceHistogramMax: 1, PathProgramHistogramMax: 22, EmptinessCheckTime: 0.1s, AutomataDifference: 105.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 394.9s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 13942 SdHoareTripleChecker+Valid, 90.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 13942 mSDsluCounter, 8612 SdHoareTripleChecker+Invalid, 81.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 15727 mSDsCounter, 6244 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 87500 IncrementalHoareTripleChecker+Invalid, 93744 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6244 mSolverCounterUnsat, 2613 mSDtfsCounter, 87500 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1599 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 1554 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8270 ImplicationChecksByTransitivity, 17.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1290occurred in iteration=37, InterpolantAutomatonStates: 1388, 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, 68 MinimizatonAttempts, 41641 StatesRemovedByMinimization, 66 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 11.8s InterpolantComputationTime, 1300 NumberOfCodeBlocks, 1300 NumberOfCodeBlocksAsserted, 69 NumberOfCheckSat, 1202 ConstructedInterpolants, 0 QuantifiedInterpolants, 17778 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 68 InterpolantComputations, 68 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-25 17:59:40,565 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e680a430-830f-48b5-9eb9-2acdec9f54c8/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with 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