./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-data-race.prp --file ../../sv-benchmarks/c/goblint-regression/09-regions_05-ptra_rc.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/goblint-regression/09-regions_05-ptra_rc.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/config/svcomp-DataRace-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh --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 5d221fe111612a5fd289edcbc5a129acf7ca50098e249efcc8da191d610ed6fb --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-14 14:56:34,224 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 14:56:34,226 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 14:56:34,245 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 14:56:34,245 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 14:56:34,246 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 14:56:34,248 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 14:56:34,249 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 14:56:34,251 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 14:56:34,252 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 14:56:34,253 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 14:56:34,254 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 14:56:34,254 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 14:56:34,255 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 14:56:34,256 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 14:56:34,258 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 14:56:34,258 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 14:56:34,259 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 14:56:34,261 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 14:56:34,263 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 14:56:34,264 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 14:56:34,265 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 14:56:34,267 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 14:56:34,268 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 14:56:34,271 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 14:56:34,271 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 14:56:34,272 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 14:56:34,273 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 14:56:34,273 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 14:56:34,274 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 14:56:34,274 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 14:56:34,275 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 14:56:34,276 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 14:56:34,277 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 14:56:34,277 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 14:56:34,278 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 14:56:34,278 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 14:56:34,278 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 14:56:34,279 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 14:56:34,279 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 14:56:34,280 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 14:56:34,281 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/config/svcomp-DataRace-32bit-Taipan_Default.epf [2022-12-14 14:56:34,301 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 14:56:34,302 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 14:56:34,302 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 14:56:34,302 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 14:56:34,303 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 14:56:34,303 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 14:56:34,303 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 14:56:34,304 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 14:56:34,304 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 14:56:34,304 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-12-14 14:56:34,304 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 14:56:34,304 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 14:56:34,305 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-12-14 14:56:34,305 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-12-14 14:56:34,305 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 14:56:34,305 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-12-14 14:56:34,305 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-12-14 14:56:34,306 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-12-14 14:56:34,306 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 14:56:34,306 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-14 14:56:34,307 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-14 14:56:34,307 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 14:56:34,307 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-14 14:56:34,307 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 14:56:34,307 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 14:56:34,308 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 14:56:34,308 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 14:56:34,308 INFO L138 SettingsManager]: * Check absence of data races in concurrent programs=true [2022-12-14 14:56:34,308 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-14 14:56:34,308 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 14:56:34,309 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 14:56:34,309 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 14:56:34,309 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 14:56:34,309 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 14:56:34,309 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 14:56:34,310 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 14:56:34,310 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-12-14 14:56:34,310 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 14:56:34,310 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 14:56:34,310 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-12-14 14:56:34,310 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-14 14:56:34,311 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 14:56:34,311 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 14:56:34,311 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/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_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh 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 -> 5d221fe111612a5fd289edcbc5a129acf7ca50098e249efcc8da191d610ed6fb [2022-12-14 14:56:34,499 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 14:56:34,517 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 14:56:34,519 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 14:56:34,520 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 14:56:34,521 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 14:56:34,522 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/goblint-regression/09-regions_05-ptra_rc.i [2022-12-14 14:56:37,128 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 14:56:37,337 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 14:56:37,338 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/sv-benchmarks/c/goblint-regression/09-regions_05-ptra_rc.i [2022-12-14 14:56:37,348 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/data/bcd8b5f2e/31fe3e8ccbfc422aaf9f410fab5cdeae/FLAGbe7385772 [2022-12-14 14:56:37,358 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/data/bcd8b5f2e/31fe3e8ccbfc422aaf9f410fab5cdeae [2022-12-14 14:56:37,360 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 14:56:37,361 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 14:56:37,362 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 14:56:37,362 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 14:56:37,366 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 14:56:37,367 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,367 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@716a4106 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37, skipping insertion in model container [2022-12-14 14:56:37,368 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,373 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 14:56:37,404 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 14:56:37,769 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 14:56:37,779 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 14:56:37,814 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 14:56:37,866 INFO L208 MainTranslator]: Completed translation [2022-12-14 14:56:37,867 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37 WrapperNode [2022-12-14 14:56:37,867 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 14:56:37,868 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 14:56:37,868 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 14:56:37,868 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 14:56:37,873 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,886 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,914 INFO L138 Inliner]: procedures = 369, calls = 37, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 207 [2022-12-14 14:56:37,914 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 14:56:37,915 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 14:56:37,915 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 14:56:37,915 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 14:56:37,922 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,922 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,927 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,927 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,938 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,939 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,941 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,942 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,944 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 14:56:37,945 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 14:56:37,945 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 14:56:37,945 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 14:56:37,946 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (1/1) ... [2022-12-14 14:56:37,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 14:56:37,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 14:56:37,968 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 14:56:37,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 14:56:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-14 14:56:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-14 14:56:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 14:56:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-14 14:56:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-14 14:56:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-12-14 14:56:38,004 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 14:56:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 14:56:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-14 14:56:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure t_fun [2022-12-14 14:56:38,005 INFO L138 BoogieDeclarations]: Found implementation of procedure t_fun [2022-12-14 14:56:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-14 14:56:38,005 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 14:56:38,005 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 14:56:38,007 WARN L209 CfgBuilder]: User set CodeBlockSize to LoopFreeBlock but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-12-14 14:56:38,129 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 14:56:38,131 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 14:56:38,470 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 14:56:38,479 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 14:56:38,479 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-14 14:56:38,481 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:56:38 BoogieIcfgContainer [2022-12-14 14:56:38,481 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 14:56:38,484 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 14:56:38,484 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 14:56:38,487 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 14:56:38,487 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 02:56:37" (1/3) ... [2022-12-14 14:56:38,488 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e9ab6a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:56:38, skipping insertion in model container [2022-12-14 14:56:38,488 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 02:56:37" (2/3) ... [2022-12-14 14:56:38,488 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3e9ab6a4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 02:56:38, skipping insertion in model container [2022-12-14 14:56:38,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:56:38" (3/3) ... [2022-12-14 14:56:38,490 INFO L112 eAbstractionObserver]: Analyzing ICFG 09-regions_05-ptra_rc.i [2022-12-14 14:56:38,498 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-14 14:56:38,506 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 14:56:38,507 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 22 error locations. [2022-12-14 14:56:38,507 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-14 14:56:38,573 INFO L144 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2022-12-14 14:56:38,607 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-14 14:56:38,618 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 249 places, 245 transitions, 495 flow [2022-12-14 14:56:38,620 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 249 places, 245 transitions, 495 flow [2022-12-14 14:56:38,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 249 places, 245 transitions, 495 flow [2022-12-14 14:56:38,686 INFO L130 PetriNetUnfolder]: 0/244 cut-off events. [2022-12-14 14:56:38,686 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-12-14 14:56:38,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 248 conditions, 244 events. 0/244 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 92 event pairs, 0 based on Foata normal form. 0/222 useless extension candidates. Maximal degree in co-relation 0. Up to 1 conditions per place. [2022-12-14 14:56:38,691 INFO L119 LiptonReduction]: Number of co-enabled transitions 4760 [2022-12-14 14:57:36,814 WARN L233 SmtUtils]: Spent 14.91s on a formula simplification that was a NOOP. DAG size: 203 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 14:57:46,014 WARN L233 SmtUtils]: Spent 9.20s on a formula simplification that was a NOOP. DAG size: 185 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 14:58:11,786 WARN L233 SmtUtils]: Spent 25.77s on a formula simplification that was a NOOP. DAG size: 203 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 14:58:23,534 WARN L233 SmtUtils]: Spent 11.74s on a formula simplification that was a NOOP. DAG size: 185 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 14:58:52,712 WARN L233 SmtUtils]: Spent 29.16s on a formula simplification that was a NOOP. DAG size: 269 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 14:59:18,154 WARN L233 SmtUtils]: Spent 25.44s on a formula simplification that was a NOOP. DAG size: 257 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 14:59:45,016 WARN L233 SmtUtils]: Spent 26.86s on a formula simplification that was a NOOP. DAG size: 269 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 15:00:10,693 WARN L233 SmtUtils]: Spent 25.67s on a formula simplification that was a NOOP. DAG size: 257 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 15:00:35,391 WARN L233 SmtUtils]: Spent 24.68s on a formula simplification that was a NOOP. DAG size: 343 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 15:01:08,257 WARN L233 SmtUtils]: Spent 32.86s on a formula simplification that was a NOOP. DAG size: 305 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 15:01:37,835 WARN L233 SmtUtils]: Spent 29.57s on a formula simplification that was a NOOP. DAG size: 343 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 15:02:03,805 WARN L233 SmtUtils]: Spent 25.97s on a formula simplification that was a NOOP. DAG size: 305 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 15:02:03,936 INFO L134 LiptonReduction]: Checked pairs total: 60675 [2022-12-14 15:02:03,937 INFO L136 LiptonReduction]: Total number of compositions: 269 [2022-12-14 15:02:03,942 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 76 places, 72 transitions, 149 flow [2022-12-14 15:02:03,977 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 768 states, 725 states have (on average 2.017931034482759) internal successors, (1463), 767 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:03,991 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 15:02:03,994 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5cf34bda, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 15:02:03,994 INFO L358 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2022-12-14 15:02:03,997 INFO L276 IsEmpty]: Start isEmpty. Operand has 768 states, 725 states have (on average 2.017931034482759) internal successors, (1463), 767 states have internal predecessors, (1463), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:04,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2022-12-14 15:02:04,001 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:04,001 INFO L195 NwaCegarLoop]: trace histogram [1] [2022-12-14 15:02:04,002 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:04,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:04,005 INFO L85 PathProgramCache]: Analyzing trace with hash 832, now seen corresponding path program 1 times [2022-12-14 15:02:04,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:04,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1677548931] [2022-12-14 15:02:04,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:04,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:04,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:04,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:04,087 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:04,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1677548931] [2022-12-14 15:02:04,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1677548931] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:04,088 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:04,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2022-12-14 15:02:04,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57257175] [2022-12-14 15:02:04,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:04,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-12-14 15:02:04,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:04,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-12-14 15:02:04,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-14 15:02:04,111 INFO L87 Difference]: Start difference. First operand has 768 states, 725 states have (on average 2.017931034482759) internal successors, (1463), 767 states have internal predecessors, (1463), 0 states have call successors, (0), 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) [2022-12-14 15:02:04,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:04,412 INFO L93 Difference]: Finished difference Result 680 states and 1302 transitions. [2022-12-14 15:02:04,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-12-14 15:02:04,413 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 [2022-12-14 15:02:04,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:04,423 INFO L225 Difference]: With dead ends: 680 [2022-12-14 15:02:04,423 INFO L226 Difference]: Without dead ends: 680 [2022-12-14 15:02:04,424 INFO L412 NwaCegarLoop]: 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 [2022-12-14 15:02:04,426 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s 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.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:04,426 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 33 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 15:02:04,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2022-12-14 15:02:04,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 680. [2022-12-14 15:02:04,477 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) [2022-12-14 15:02:04,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 680 states to 680 states and 1302 transitions. [2022-12-14 15:02:04,480 INFO L78 Accepts]: Start accepts. Automaton has 680 states and 1302 transitions. Word has length 1 [2022-12-14 15:02:04,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:04,480 INFO L495 AbstractCegarLoop]: Abstraction has 680 states and 1302 transitions. [2022-12-14 15:02:04,480 INFO L496 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) [2022-12-14 15:02:04,481 INFO L276 IsEmpty]: Start isEmpty. Operand 680 states and 1302 transitions. [2022-12-14 15:02:04,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-12-14 15:02:04,481 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:04,481 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:04,481 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-14 15:02:04,481 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:04,482 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:04,482 INFO L85 PathProgramCache]: Analyzing trace with hash -515333456, now seen corresponding path program 1 times [2022-12-14 15:02:04,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:04,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194354775] [2022-12-14 15:02:04,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:04,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:04,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:05,137 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:05,137 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:05,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194354775] [2022-12-14 15:02:05,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194354775] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:05,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:05,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:02:05,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897940623] [2022-12-14 15:02:05,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:05,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 15:02:05,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:05,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 15:02:05,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 15:02:05,140 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) [2022-12-14 15:02:06,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:06,255 INFO L93 Difference]: Finished difference Result 1208 states and 2300 transitions. [2022-12-14 15:02:06,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:02:06,256 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 [2022-12-14 15:02:06,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:06,260 INFO L225 Difference]: With dead ends: 1208 [2022-12-14 15:02:06,260 INFO L226 Difference]: Without dead ends: 1208 [2022-12-14 15:02:06,260 INFO L412 NwaCegarLoop]: 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 [2022-12-14 15:02:06,261 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 95 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 496 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 496 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:06,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 28 Invalid, 548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 496 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-14 15:02:06,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2022-12-14 15:02:06,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 786. [2022-12-14 15:02:06,281 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) [2022-12-14 15:02:06,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 1514 transitions. [2022-12-14 15:02:06,283 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 1514 transitions. Word has length 9 [2022-12-14 15:02:06,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:06,283 INFO L495 AbstractCegarLoop]: Abstraction has 786 states and 1514 transitions. [2022-12-14 15:02:06,284 INFO L496 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) [2022-12-14 15:02:06,284 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 1514 transitions. [2022-12-14 15:02:06,284 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-12-14 15:02:06,284 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:06,284 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:06,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-14 15:02:06,284 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:06,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:06,285 INFO L85 PathProgramCache]: Analyzing trace with hash -3730755, now seen corresponding path program 1 times [2022-12-14 15:02:06,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:06,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051242651] [2022-12-14 15:02:06,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:06,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:06,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:06,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:06,576 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:06,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051242651] [2022-12-14 15:02:06,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051242651] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:06,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:06,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:02:06,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684455052] [2022-12-14 15:02:06,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:06,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 15:02:06,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:06,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 15:02:06,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 15:02:06,578 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) [2022-12-14 15:02:07,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:07,231 INFO L93 Difference]: Finished difference Result 842 states and 1622 transitions. [2022-12-14 15:02:07,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:02:07,231 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 [2022-12-14 15:02:07,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:07,233 INFO L225 Difference]: With dead ends: 842 [2022-12-14 15:02:07,234 INFO L226 Difference]: Without dead ends: 842 [2022-12-14 15:02:07,234 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 15:02:07,235 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 36 mSDsluCounter, 5 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:07,235 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [36 Valid, 38 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-14 15:02:07,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 842 states. [2022-12-14 15:02:07,246 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 842 to 842. [2022-12-14 15:02:07,248 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) [2022-12-14 15:02:07,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1622 transitions. [2022-12-14 15:02:07,250 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1622 transitions. Word has length 9 [2022-12-14 15:02:07,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:07,250 INFO L495 AbstractCegarLoop]: Abstraction has 842 states and 1622 transitions. [2022-12-14 15:02:07,250 INFO L496 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) [2022-12-14 15:02:07,250 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1622 transitions. [2022-12-14 15:02:07,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-12-14 15:02:07,251 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:07,251 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:07,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-14 15:02:07,251 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:07,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:07,252 INFO L85 PathProgramCache]: Analyzing trace with hash 51380064, now seen corresponding path program 1 times [2022-12-14 15:02:07,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:07,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61684203] [2022-12-14 15:02:07,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:07,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:07,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:07,767 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:07,767 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:07,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61684203] [2022-12-14 15:02:07,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61684203] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:07,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:07,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 15:02:07,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105743936] [2022-12-14 15:02:07,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:07,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 15:02:07,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:07,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 15:02:07,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-12-14 15:02:07,769 INFO L87 Difference]: Start difference. First operand 842 states and 1622 transitions. Second operand has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:09,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:09,111 INFO L93 Difference]: Finished difference Result 1208 states and 2279 transitions. [2022-12-14 15:02:09,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-14 15:02:09,112 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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 [2022-12-14 15:02:09,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:09,116 INFO L225 Difference]: With dead ends: 1208 [2022-12-14 15:02:09,117 INFO L226 Difference]: Without dead ends: 1208 [2022-12-14 15:02:09,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=138, Unknown=0, NotChecked=0, Total=210 [2022-12-14 15:02:09,118 INFO L413 NwaCegarLoop]: 8 mSDtfsCounter, 307 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 716 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 28 SdHoareTripleChecker+Invalid, 874 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 716 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:09,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 28 Invalid, 874 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 716 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-12-14 15:02:09,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1208 states. [2022-12-14 15:02:09,140 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1208 to 862. [2022-12-14 15:02:09,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 862 states, 848 states have (on average 1.9599056603773586) internal successors, (1662), 861 states have internal predecessors, (1662), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:09,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 862 states to 862 states and 1662 transitions. [2022-12-14 15:02:09,145 INFO L78 Accepts]: Start accepts. Automaton has 862 states and 1662 transitions. Word has length 12 [2022-12-14 15:02:09,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:09,145 INFO L495 AbstractCegarLoop]: Abstraction has 862 states and 1662 transitions. [2022-12-14 15:02:09,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:09,146 INFO L276 IsEmpty]: Start isEmpty. Operand 862 states and 1662 transitions. [2022-12-14 15:02:09,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-12-14 15:02:09,146 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:09,147 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:09,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-14 15:02:09,147 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:09,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:09,147 INFO L85 PathProgramCache]: Analyzing trace with hash -66354276, now seen corresponding path program 1 times [2022-12-14 15:02:09,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:09,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562258120] [2022-12-14 15:02:09,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:09,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:09,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:09,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:09,588 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:09,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562258120] [2022-12-14 15:02:09,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562258120] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:09,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:09,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 15:02:09,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639920835] [2022-12-14 15:02:09,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:09,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 15:02:09,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:09,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 15:02:09,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-12-14 15:02:09,590 INFO L87 Difference]: Start difference. First operand 862 states and 1662 transitions. Second operand has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:11,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:11,117 INFO L93 Difference]: Finished difference Result 885 states and 1674 transitions. [2022-12-14 15:02:11,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-14 15:02:11,117 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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 [2022-12-14 15:02:11,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:11,123 INFO L225 Difference]: With dead ends: 885 [2022-12-14 15:02:11,123 INFO L226 Difference]: Without dead ends: 885 [2022-12-14 15:02:11,123 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=175, Unknown=0, NotChecked=0, Total=272 [2022-12-14 15:02:11,124 INFO L413 NwaCegarLoop]: 22 mSDtfsCounter, 173 mSDsluCounter, 25 mSDsCounter, 0 mSdLazyCounter, 485 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 47 SdHoareTripleChecker+Invalid, 509 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:11,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 47 Invalid, 509 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 485 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-14 15:02:11,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-12-14 15:02:11,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 812. [2022-12-14 15:02:11,135 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) [2022-12-14 15:02:11,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1562 transitions. [2022-12-14 15:02:11,137 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1562 transitions. Word has length 12 [2022-12-14 15:02:11,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:11,137 INFO L495 AbstractCegarLoop]: Abstraction has 812 states and 1562 transitions. [2022-12-14 15:02:11,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:11,137 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1562 transitions. [2022-12-14 15:02:11,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-12-14 15:02:11,138 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:11,138 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:11,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-14 15:02:11,138 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:11,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:11,139 INFO L85 PathProgramCache]: Analyzing trace with hash -923058038, now seen corresponding path program 2 times [2022-12-14 15:02:11,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:11,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598442826] [2022-12-14 15:02:11,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:11,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:11,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:11,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:11,598 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:11,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598442826] [2022-12-14 15:02:11,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598442826] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:11,599 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:11,599 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 15:02:11,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271618273] [2022-12-14 15:02:11,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:11,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 15:02:11,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:11,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 15:02:11,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-12-14 15:02:11,600 INFO L87 Difference]: Start difference. First operand 812 states and 1562 transitions. Second operand has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:13,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:13,589 INFO L93 Difference]: Finished difference Result 1638 states and 3135 transitions. [2022-12-14 15:02:13,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-14 15:02:13,589 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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 [2022-12-14 15:02:13,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:13,597 INFO L225 Difference]: With dead ends: 1638 [2022-12-14 15:02:13,597 INFO L226 Difference]: Without dead ends: 1638 [2022-12-14 15:02:13,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2022-12-14 15:02:13,598 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 184 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 965 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 38 SdHoareTripleChecker+Invalid, 1116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 965 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:13,598 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 38 Invalid, 1116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 965 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-12-14 15:02:13,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1638 states. [2022-12-14 15:02:13,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1638 to 812. [2022-12-14 15:02:13,614 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) [2022-12-14 15:02:13,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1562 transitions. [2022-12-14 15:02:13,616 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1562 transitions. Word has length 12 [2022-12-14 15:02:13,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:13,616 INFO L495 AbstractCegarLoop]: Abstraction has 812 states and 1562 transitions. [2022-12-14 15:02:13,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:13,616 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1562 transitions. [2022-12-14 15:02:13,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-12-14 15:02:13,616 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:13,617 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:13,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-14 15:02:13,617 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:13,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:13,617 INFO L85 PathProgramCache]: Analyzing trace with hash -2075973260, now seen corresponding path program 3 times [2022-12-14 15:02:13,617 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:13,617 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319190323] [2022-12-14 15:02:13,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:13,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:13,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:14,008 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:14,008 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:14,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319190323] [2022-12-14 15:02:14,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319190323] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:14,008 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:14,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 15:02:14,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320223664] [2022-12-14 15:02:14,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:14,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 15:02:14,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:14,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 15:02:14,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2022-12-14 15:02:14,010 INFO L87 Difference]: Start difference. First operand 812 states and 1562 transitions. Second operand has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:15,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:15,961 INFO L93 Difference]: Finished difference Result 1553 states and 2968 transitions. [2022-12-14 15:02:15,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-14 15:02:15,962 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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 [2022-12-14 15:02:15,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:15,965 INFO L225 Difference]: With dead ends: 1553 [2022-12-14 15:02:15,965 INFO L226 Difference]: Without dead ends: 1553 [2022-12-14 15:02:15,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2022-12-14 15:02:15,966 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 168 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 1045 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 44 SdHoareTripleChecker+Invalid, 1136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 1045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:15,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 44 Invalid, 1136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 1045 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-12-14 15:02:15,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1553 states. [2022-12-14 15:02:15,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1553 to 812. [2022-12-14 15:02:15,982 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) [2022-12-14 15:02:15,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1562 transitions. [2022-12-14 15:02:15,983 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1562 transitions. Word has length 12 [2022-12-14 15:02:15,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:15,983 INFO L495 AbstractCegarLoop]: Abstraction has 812 states and 1562 transitions. [2022-12-14 15:02:15,983 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:15,984 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1562 transitions. [2022-12-14 15:02:15,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-12-14 15:02:15,984 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:15,984 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:15,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-14 15:02:15,984 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:15,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:15,985 INFO L85 PathProgramCache]: Analyzing trace with hash -1724737370, now seen corresponding path program 4 times [2022-12-14 15:02:15,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:15,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919864443] [2022-12-14 15:02:15,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:15,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:16,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:16,425 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:16,425 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:16,425 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919864443] [2022-12-14 15:02:16,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919864443] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:16,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:16,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 15:02:16,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185183817] [2022-12-14 15:02:16,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:16,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 15:02:16,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:16,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 15:02:16,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-12-14 15:02:16,427 INFO L87 Difference]: Start difference. First operand 812 states and 1562 transitions. Second operand has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:18,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:18,411 INFO L93 Difference]: Finished difference Result 1592 states and 3046 transitions. [2022-12-14 15:02:18,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-14 15:02:18,412 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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 [2022-12-14 15:02:18,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:18,415 INFO L225 Difference]: With dead ends: 1592 [2022-12-14 15:02:18,415 INFO L226 Difference]: Without dead ends: 1592 [2022-12-14 15:02:18,416 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:02:18,416 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 186 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 1119 mSolverCounterSat, 143 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 1262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 143 IncrementalHoareTripleChecker+Valid, 1119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:18,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 40 Invalid, 1262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [143 Valid, 1119 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-12-14 15:02:18,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1592 states. [2022-12-14 15:02:18,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1592 to 812. [2022-12-14 15:02:18,430 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) [2022-12-14 15:02:18,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 812 states to 812 states and 1562 transitions. [2022-12-14 15:02:18,431 INFO L78 Accepts]: Start accepts. Automaton has 812 states and 1562 transitions. Word has length 12 [2022-12-14 15:02:18,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:18,431 INFO L495 AbstractCegarLoop]: Abstraction has 812 states and 1562 transitions. [2022-12-14 15:02:18,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:18,432 INFO L276 IsEmpty]: Start isEmpty. Operand 812 states and 1562 transitions. [2022-12-14 15:02:18,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-12-14 15:02:18,432 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:18,432 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:18,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-14 15:02:18,432 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:18,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:18,433 INFO L85 PathProgramCache]: Analyzing trace with hash -965277904, now seen corresponding path program 5 times [2022-12-14 15:02:18,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:18,433 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077304682] [2022-12-14 15:02:18,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:18,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:18,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:18,768 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:18,769 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:18,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077304682] [2022-12-14 15:02:18,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077304682] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:18,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:18,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 15:02:18,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120422739] [2022-12-14 15:02:18,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:18,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 15:02:18,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:18,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 15:02:18,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-12-14 15:02:18,770 INFO L87 Difference]: Start difference. First operand 812 states and 1562 transitions. Second operand has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:20,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:20,261 INFO L93 Difference]: Finished difference Result 1535 states and 2935 transitions. [2022-12-14 15:02:20,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-14 15:02:20,261 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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 [2022-12-14 15:02:20,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:20,265 INFO L225 Difference]: With dead ends: 1535 [2022-12-14 15:02:20,265 INFO L226 Difference]: Without dead ends: 1535 [2022-12-14 15:02:20,265 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2022-12-14 15:02:20,265 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 180 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 175 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 876 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 175 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:20,266 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 35 Invalid, 876 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [175 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-12-14 15:02:20,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1535 states. [2022-12-14 15:02:20,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1535 to 727. [2022-12-14 15:02:20,276 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) [2022-12-14 15:02:20,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 727 states to 727 states and 1395 transitions. [2022-12-14 15:02:20,277 INFO L78 Accepts]: Start accepts. Automaton has 727 states and 1395 transitions. Word has length 12 [2022-12-14 15:02:20,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:20,277 INFO L495 AbstractCegarLoop]: Abstraction has 727 states and 1395 transitions. [2022-12-14 15:02:20,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 1.5) internal successors, (12), 8 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) [2022-12-14 15:02:20,278 INFO L276 IsEmpty]: Start isEmpty. Operand 727 states and 1395 transitions. [2022-12-14 15:02:20,278 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-12-14 15:02:20,278 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:20,278 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:20,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-14 15:02:20,278 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:20,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:20,279 INFO L85 PathProgramCache]: Analyzing trace with hash 1769328856, now seen corresponding path program 1 times [2022-12-14 15:02:20,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:20,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710312695] [2022-12-14 15:02:20,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:20,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:20,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:20,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:20,499 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:20,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710312695] [2022-12-14 15:02:20,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710312695] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:20,500 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:20,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:02:20,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779237278] [2022-12-14 15:02:20,500 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:20,500 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 15:02:20,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:20,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 15:02:20,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 15:02:20,500 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) [2022-12-14 15:02:21,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:21,606 INFO L93 Difference]: Finished difference Result 964 states and 1825 transitions. [2022-12-14 15:02:21,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:02:21,606 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 [2022-12-14 15:02:21,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:21,609 INFO L225 Difference]: With dead ends: 964 [2022-12-14 15:02:21,609 INFO L226 Difference]: Without dead ends: 938 [2022-12-14 15:02:21,610 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 15:02:21,610 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 70 mSDsluCounter, 2 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 32 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:21,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 32 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 484 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-14 15:02:21,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2022-12-14 15:02:21,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 833. [2022-12-14 15:02:21,618 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) [2022-12-14 15:02:21,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1601 transitions. [2022-12-14 15:02:21,620 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1601 transitions. Word has length 15 [2022-12-14 15:02:21,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:21,620 INFO L495 AbstractCegarLoop]: Abstraction has 833 states and 1601 transitions. [2022-12-14 15:02:21,620 INFO L496 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) [2022-12-14 15:02:21,620 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1601 transitions. [2022-12-14 15:02:21,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-12-14 15:02:21,620 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:21,620 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:21,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-14 15:02:21,620 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:21,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:21,621 INFO L85 PathProgramCache]: Analyzing trace with hash -485908082, now seen corresponding path program 1 times [2022-12-14 15:02:21,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:21,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284475871] [2022-12-14 15:02:21,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:21,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:21,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:21,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:21,858 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:21,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284475871] [2022-12-14 15:02:21,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284475871] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:21,858 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:21,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:02:21,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624846413] [2022-12-14 15:02:21,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:21,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 15:02:21,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:21,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 15:02:21,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 15:02:21,859 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) [2022-12-14 15:02:22,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:22,494 INFO L93 Difference]: Finished difference Result 885 states and 1701 transitions. [2022-12-14 15:02:22,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:02:22,495 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 [2022-12-14 15:02:22,495 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:22,496 INFO L225 Difference]: With dead ends: 885 [2022-12-14 15:02:22,496 INFO L226 Difference]: Without dead ends: 885 [2022-12-14 15:02:22,497 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 15:02:22,497 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 32 mSDsluCounter, 6 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 40 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:22,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 40 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-12-14 15:02:22,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 885 states. [2022-12-14 15:02:22,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 885 to 885. [2022-12-14 15:02:22,505 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) [2022-12-14 15:02:22,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 885 states to 885 states and 1701 transitions. [2022-12-14 15:02:22,506 INFO L78 Accepts]: Start accepts. Automaton has 885 states and 1701 transitions. Word has length 15 [2022-12-14 15:02:22,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:22,506 INFO L495 AbstractCegarLoop]: Abstraction has 885 states and 1701 transitions. [2022-12-14 15:02:22,506 INFO L496 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) [2022-12-14 15:02:22,507 INFO L276 IsEmpty]: Start isEmpty. Operand 885 states and 1701 transitions. [2022-12-14 15:02:22,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:22,507 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:22,507 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:22,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-14 15:02:22,507 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:22,507 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:22,507 INFO L85 PathProgramCache]: Analyzing trace with hash 1466029512, now seen corresponding path program 1 times [2022-12-14 15:02:22,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:22,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028039582] [2022-12-14 15:02:22,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:22,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:22,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:23,116 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:23,116 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:23,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028039582] [2022-12-14 15:02:23,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028039582] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:23,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:23,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:02:23,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869316570] [2022-12-14 15:02:23,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:23,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:02:23,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:23,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:02:23,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:02:23,118 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) [2022-12-14 15:02:25,479 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:25,479 INFO L93 Difference]: Finished difference Result 1811 states and 3432 transitions. [2022-12-14 15:02:25,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-12-14 15:02:25,479 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 [2022-12-14 15:02:25,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:25,485 INFO L225 Difference]: With dead ends: 1811 [2022-12-14 15:02:25,485 INFO L226 Difference]: Without dead ends: 1811 [2022-12-14 15:02:25,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=141, Invalid=459, Unknown=0, NotChecked=0, Total=600 [2022-12-14 15:02:25,486 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 233 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 1599 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 1659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 1599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:25,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 109 Invalid, 1659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 1599 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-12-14 15:02:25,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1811 states. [2022-12-14 15:02:25,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1811 to 1056. [2022-12-14 15:02:25,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1056 states, 1044 states have (on average 1.960727969348659) internal successors, (2047), 1055 states have internal predecessors, (2047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:25,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1056 states to 1056 states and 2047 transitions. [2022-12-14 15:02:25,499 INFO L78 Accepts]: Start accepts. Automaton has 1056 states and 2047 transitions. Word has length 18 [2022-12-14 15:02:25,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:25,499 INFO L495 AbstractCegarLoop]: Abstraction has 1056 states and 2047 transitions. [2022-12-14 15:02:25,499 INFO L496 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) [2022-12-14 15:02:25,499 INFO L276 IsEmpty]: Start isEmpty. Operand 1056 states and 2047 transitions. [2022-12-14 15:02:25,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:25,500 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:25,500 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:25,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-14 15:02:25,500 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:25,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:25,500 INFO L85 PathProgramCache]: Analyzing trace with hash 126022643, now seen corresponding path program 1 times [2022-12-14 15:02:25,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:25,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671748986] [2022-12-14 15:02:25,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:25,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:25,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:26,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:26,115 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:26,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671748986] [2022-12-14 15:02:26,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671748986] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:26,115 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:26,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:02:26,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1725515397] [2022-12-14 15:02:26,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:26,115 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:02:26,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:26,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:02:26,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:02:26,116 INFO L87 Difference]: Start difference. First operand 1056 states and 2047 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) [2022-12-14 15:02:28,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:28,531 INFO L93 Difference]: Finished difference Result 1659 states and 3180 transitions. [2022-12-14 15:02:28,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-12-14 15:02:28,531 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 [2022-12-14 15:02:28,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:28,538 INFO L225 Difference]: With dead ends: 1659 [2022-12-14 15:02:28,538 INFO L226 Difference]: Without dead ends: 1659 [2022-12-14 15:02:28,538 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=111, Invalid=441, Unknown=0, NotChecked=0, Total=552 [2022-12-14 15:02:28,538 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 186 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 1316 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 1340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:28,538 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 195 Invalid, 1340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 1316 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-12-14 15:02:28,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1659 states. [2022-12-14 15:02:28,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1659 to 1068. [2022-12-14 15:02:28,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1068 states, 1056 states have (on average 1.9611742424242424) internal successors, (2071), 1067 states have internal predecessors, (2071), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:28,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1068 states to 1068 states and 2071 transitions. [2022-12-14 15:02:28,551 INFO L78 Accepts]: Start accepts. Automaton has 1068 states and 2071 transitions. Word has length 18 [2022-12-14 15:02:28,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:28,551 INFO L495 AbstractCegarLoop]: Abstraction has 1068 states and 2071 transitions. [2022-12-14 15:02:28,551 INFO L496 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) [2022-12-14 15:02:28,551 INFO L276 IsEmpty]: Start isEmpty. Operand 1068 states and 2071 transitions. [2022-12-14 15:02:28,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:28,551 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:28,551 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:28,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-14 15:02:28,552 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:28,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:28,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1974847901, now seen corresponding path program 2 times [2022-12-14 15:02:28,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:28,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429639528] [2022-12-14 15:02:28,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:28,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:28,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:29,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:29,128 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:29,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429639528] [2022-12-14 15:02:29,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429639528] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:29,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:29,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:02:29,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490012524] [2022-12-14 15:02:29,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:29,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:02:29,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:29,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:02:29,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:02:29,129 INFO L87 Difference]: Start difference. First operand 1068 states and 2071 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) [2022-12-14 15:02:30,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:30,857 INFO L93 Difference]: Finished difference Result 1456 states and 2806 transitions. [2022-12-14 15:02:30,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-14 15:02:30,857 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 [2022-12-14 15:02:30,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:30,860 INFO L225 Difference]: With dead ends: 1456 [2022-12-14 15:02:30,860 INFO L226 Difference]: Without dead ends: 1456 [2022-12-14 15:02:30,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=385, Invalid=1097, Unknown=0, NotChecked=0, Total=1482 [2022-12-14 15:02:30,860 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 215 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 798 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:30,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 128 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 798 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-12-14 15:02:30,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2022-12-14 15:02:30,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 1098. [2022-12-14 15:02:30,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1098 states, 1086 states have (on average 1.9585635359116023) internal successors, (2127), 1097 states have internal predecessors, (2127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:30,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1098 states to 1098 states and 2127 transitions. [2022-12-14 15:02:30,872 INFO L78 Accepts]: Start accepts. Automaton has 1098 states and 2127 transitions. Word has length 18 [2022-12-14 15:02:30,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:30,872 INFO L495 AbstractCegarLoop]: Abstraction has 1098 states and 2127 transitions. [2022-12-14 15:02:30,872 INFO L496 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) [2022-12-14 15:02:30,873 INFO L276 IsEmpty]: Start isEmpty. Operand 1098 states and 2127 transitions. [2022-12-14 15:02:30,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:30,873 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:30,873 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:30,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-14 15:02:30,873 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:30,873 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:30,873 INFO L85 PathProgramCache]: Analyzing trace with hash -1574866837, now seen corresponding path program 1 times [2022-12-14 15:02:30,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:30,874 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425744125] [2022-12-14 15:02:30,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:30,874 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:30,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:31,177 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:31,177 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:31,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425744125] [2022-12-14 15:02:31,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425744125] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:31,178 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:31,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 15:02:31,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079845648] [2022-12-14 15:02:31,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:31,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 15:02:31,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:31,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 15:02:31,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-12-14 15:02:31,179 INFO L87 Difference]: Start difference. First operand 1098 states and 2127 transitions. Second operand has 9 states, 8 states have (on average 2.25) internal successors, (18), 8 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) [2022-12-14 15:02:32,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:32,096 INFO L93 Difference]: Finished difference Result 1124 states and 2146 transitions. [2022-12-14 15:02:32,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-14 15:02:32,096 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.25) internal successors, (18), 8 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 [2022-12-14 15:02:32,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:32,098 INFO L225 Difference]: With dead ends: 1124 [2022-12-14 15:02:32,098 INFO L226 Difference]: Without dead ends: 1124 [2022-12-14 15:02:32,099 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=175, Unknown=0, NotChecked=0, Total=272 [2022-12-14 15:02:32,099 INFO L413 NwaCegarLoop]: 21 mSDtfsCounter, 170 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:32,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 41 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-12-14 15:02:32,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2022-12-14 15:02:32,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 1050. [2022-12-14 15:02:32,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1050 states, 1038 states have (on average 1.9566473988439306) internal successors, (2031), 1049 states have internal predecessors, (2031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:32,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1050 states to 1050 states and 2031 transitions. [2022-12-14 15:02:32,109 INFO L78 Accepts]: Start accepts. Automaton has 1050 states and 2031 transitions. Word has length 18 [2022-12-14 15:02:32,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:32,109 INFO L495 AbstractCegarLoop]: Abstraction has 1050 states and 2031 transitions. [2022-12-14 15:02:32,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.25) internal successors, (18), 8 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) [2022-12-14 15:02:32,110 INFO L276 IsEmpty]: Start isEmpty. Operand 1050 states and 2031 transitions. [2022-12-14 15:02:32,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:32,110 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:32,110 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:32,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-14 15:02:32,110 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:32,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:32,111 INFO L85 PathProgramCache]: Analyzing trace with hash -976870695, now seen corresponding path program 3 times [2022-12-14 15:02:32,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:32,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784662962] [2022-12-14 15:02:32,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:32,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:32,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:32,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:32,687 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:32,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784662962] [2022-12-14 15:02:32,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784662962] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:32,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:32,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-14 15:02:32,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131888560] [2022-12-14 15:02:32,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:32,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-14 15:02:32,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:32,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-14 15:02:32,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-14 15:02:32,689 INFO L87 Difference]: Start difference. First operand 1050 states and 2031 transitions. Second operand has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:35,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:35,316 INFO L93 Difference]: Finished difference Result 1794 states and 3437 transitions. [2022-12-14 15:02:35,317 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-14 15:02:35,317 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-12-14 15:02:35,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:35,320 INFO L225 Difference]: With dead ends: 1794 [2022-12-14 15:02:35,320 INFO L226 Difference]: Without dead ends: 1794 [2022-12-14 15:02:35,321 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 473 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=443, Invalid=1279, Unknown=0, NotChecked=0, Total=1722 [2022-12-14 15:02:35,321 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 481 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 1197 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 1279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:35,321 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [481 Valid, 173 Invalid, 1279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1197 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-12-14 15:02:35,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1794 states. [2022-12-14 15:02:35,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1794 to 1058. [2022-12-14 15:02:35,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1058 states, 1046 states have (on average 1.9569789674952198) internal successors, (2047), 1057 states have internal predecessors, (2047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:35,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1058 states to 1058 states and 2047 transitions. [2022-12-14 15:02:35,334 INFO L78 Accepts]: Start accepts. Automaton has 1058 states and 2047 transitions. Word has length 18 [2022-12-14 15:02:35,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:35,334 INFO L495 AbstractCegarLoop]: Abstraction has 1058 states and 2047 transitions. [2022-12-14 15:02:35,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:35,335 INFO L276 IsEmpty]: Start isEmpty. Operand 1058 states and 2047 transitions. [2022-12-14 15:02:35,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:35,335 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:35,335 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:35,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-14 15:02:35,335 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:35,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:35,336 INFO L85 PathProgramCache]: Analyzing trace with hash -83632306, now seen corresponding path program 2 times [2022-12-14 15:02:35,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:35,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [215053841] [2022-12-14 15:02:35,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:35,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:35,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:35,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:35,906 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:35,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [215053841] [2022-12-14 15:02:35,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [215053841] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:35,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:35,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-14 15:02:35,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384344040] [2022-12-14 15:02:35,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:35,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-14 15:02:35,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:35,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-14 15:02:35,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-12-14 15:02:35,908 INFO L87 Difference]: Start difference. First operand 1058 states and 2047 transitions. Second operand has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:38,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:38,311 INFO L93 Difference]: Finished difference Result 1857 states and 3511 transitions. [2022-12-14 15:02:38,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-12-14 15:02:38,311 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2022-12-14 15:02:38,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:38,315 INFO L225 Difference]: With dead ends: 1857 [2022-12-14 15:02:38,315 INFO L226 Difference]: Without dead ends: 1857 [2022-12-14 15:02:38,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 127 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=171, Invalid=531, Unknown=0, NotChecked=0, Total=702 [2022-12-14 15:02:38,315 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 567 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 1434 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 1579 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1434 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:38,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [567 Valid, 138 Invalid, 1579 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1434 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-12-14 15:02:38,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1857 states. [2022-12-14 15:02:38,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1857 to 992. [2022-12-14 15:02:38,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 992 states, 980 states have (on average 1.9540816326530612) internal successors, (1915), 991 states have internal predecessors, (1915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:38,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 992 states to 992 states and 1915 transitions. [2022-12-14 15:02:38,328 INFO L78 Accepts]: Start accepts. Automaton has 992 states and 1915 transitions. Word has length 18 [2022-12-14 15:02:38,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:38,328 INFO L495 AbstractCegarLoop]: Abstraction has 992 states and 1915 transitions. [2022-12-14 15:02:38,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 1.5) internal successors, (18), 12 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:38,328 INFO L276 IsEmpty]: Start isEmpty. Operand 992 states and 1915 transitions. [2022-12-14 15:02:38,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:38,329 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:38,329 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:38,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-14 15:02:38,329 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:38,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:38,329 INFO L85 PathProgramCache]: Analyzing trace with hash -471986318, now seen corresponding path program 3 times [2022-12-14 15:02:38,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:38,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144513406] [2022-12-14 15:02:38,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:38,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:38,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:38,845 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:38,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144513406] [2022-12-14 15:02:38,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144513406] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:38,845 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:38,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:02:38,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [497014897] [2022-12-14 15:02:38,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:38,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:02:38,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:38,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:02:38,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:02:38,846 INFO L87 Difference]: Start difference. First operand 992 states and 1915 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) [2022-12-14 15:02:40,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:40,749 INFO L93 Difference]: Finished difference Result 2066 states and 3937 transitions. [2022-12-14 15:02:40,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-14 15:02:40,749 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 [2022-12-14 15:02:40,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:40,752 INFO L225 Difference]: With dead ends: 2066 [2022-12-14 15:02:40,752 INFO L226 Difference]: Without dead ends: 2066 [2022-12-14 15:02:40,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2022-12-14 15:02:40,753 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 239 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 1652 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 1723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:40,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 296 Invalid, 1723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1652 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-12-14 15:02:40,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2066 states. [2022-12-14 15:02:40,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2066 to 1013. [2022-12-14 15:02:40,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1013 states, 1001 states have (on average 1.959040959040959) internal successors, (1961), 1012 states have internal predecessors, (1961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:40,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1013 states to 1013 states and 1961 transitions. [2022-12-14 15:02:40,773 INFO L78 Accepts]: Start accepts. Automaton has 1013 states and 1961 transitions. Word has length 18 [2022-12-14 15:02:40,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:40,774 INFO L495 AbstractCegarLoop]: Abstraction has 1013 states and 1961 transitions. [2022-12-14 15:02:40,774 INFO L496 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) [2022-12-14 15:02:40,774 INFO L276 IsEmpty]: Start isEmpty. Operand 1013 states and 1961 transitions. [2022-12-14 15:02:40,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:40,774 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:40,774 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:40,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-14 15:02:40,774 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:40,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:40,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1811993187, now seen corresponding path program 4 times [2022-12-14 15:02:40,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:40,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735574061] [2022-12-14 15:02:40,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:40,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:40,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:41,283 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:41,283 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:41,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735574061] [2022-12-14 15:02:41,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735574061] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:41,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:41,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-14 15:02:41,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478271969] [2022-12-14 15:02:41,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:41,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 15:02:41,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:41,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 15:02:41,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-12-14 15:02:41,284 INFO L87 Difference]: Start difference. First operand 1013 states and 1961 transitions. Second operand has 11 states, 10 states have (on average 1.8) internal successors, (18), 10 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) [2022-12-14 15:02:44,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:44,295 INFO L93 Difference]: Finished difference Result 1958 states and 3769 transitions. [2022-12-14 15:02:44,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-14 15:02:44,295 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.8) internal successors, (18), 10 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 [2022-12-14 15:02:44,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:44,299 INFO L225 Difference]: With dead ends: 1958 [2022-12-14 15:02:44,299 INFO L226 Difference]: Without dead ends: 1958 [2022-12-14 15:02:44,300 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 112 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=144, Invalid=506, Unknown=0, NotChecked=0, Total=650 [2022-12-14 15:02:44,300 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 186 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 1894 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 1917 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:44,301 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 294 Invalid, 1917 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1894 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-12-14 15:02:44,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1958 states. [2022-12-14 15:02:44,320 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1958 to 989. [2022-12-14 15:02:44,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 989 states, 977 states have (on average 1.9580348004094166) internal successors, (1913), 988 states have internal predecessors, (1913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:44,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 989 states to 989 states and 1913 transitions. [2022-12-14 15:02:44,324 INFO L78 Accepts]: Start accepts. Automaton has 989 states and 1913 transitions. Word has length 18 [2022-12-14 15:02:44,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:44,325 INFO L495 AbstractCegarLoop]: Abstraction has 989 states and 1913 transitions. [2022-12-14 15:02:44,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.8) internal successors, (18), 10 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) [2022-12-14 15:02:44,325 INFO L276 IsEmpty]: Start isEmpty. Operand 989 states and 1913 transitions. [2022-12-14 15:02:44,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:44,326 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:44,326 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:44,326 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-14 15:02:44,326 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:44,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:44,326 INFO L85 PathProgramCache]: Analyzing trace with hash 36832071, now seen corresponding path program 5 times [2022-12-14 15:02:44,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:44,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473582280] [2022-12-14 15:02:44,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:44,327 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:44,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:45,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:45,054 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:45,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473582280] [2022-12-14 15:02:45,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473582280] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:45,054 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:45,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:02:45,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337968547] [2022-12-14 15:02:45,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:45,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:02:45,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:45,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:02:45,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:02:45,055 INFO L87 Difference]: Start difference. First operand 989 states and 1913 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) [2022-12-14 15:02:46,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:46,843 INFO L93 Difference]: Finished difference Result 1752 states and 3411 transitions. [2022-12-14 15:02:46,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-14 15:02:46,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 [2022-12-14 15:02:46,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:46,846 INFO L225 Difference]: With dead ends: 1752 [2022-12-14 15:02:46,846 INFO L226 Difference]: Without dead ends: 1752 [2022-12-14 15:02:46,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=249, Invalid=873, Unknown=0, NotChecked=0, Total=1122 [2022-12-14 15:02:46,846 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 195 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 1018 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 1073 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:46,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 163 Invalid, 1073 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1018 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-14 15:02:46,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1752 states. [2022-12-14 15:02:46,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1752 to 937. [2022-12-14 15:02:46,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 937 states, 925 states have (on average 1.9513513513513514) internal successors, (1805), 936 states have internal predecessors, (1805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:46,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 937 states to 937 states and 1805 transitions. [2022-12-14 15:02:46,858 INFO L78 Accepts]: Start accepts. Automaton has 937 states and 1805 transitions. Word has length 18 [2022-12-14 15:02:46,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:46,858 INFO L495 AbstractCegarLoop]: Abstraction has 937 states and 1805 transitions. [2022-12-14 15:02:46,858 INFO L496 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) [2022-12-14 15:02:46,859 INFO L276 IsEmpty]: Start isEmpty. Operand 937 states and 1805 transitions. [2022-12-14 15:02:46,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:46,859 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:46,859 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:46,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-14 15:02:46,859 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:46,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:46,859 INFO L85 PathProgramCache]: Analyzing trace with hash 1281715972, now seen corresponding path program 4 times [2022-12-14 15:02:46,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:46,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265940481] [2022-12-14 15:02:46,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:46,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:46,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:47,731 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:47,731 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:47,731 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265940481] [2022-12-14 15:02:47,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265940481] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:47,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:47,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:02:47,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998267913] [2022-12-14 15:02:47,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:47,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:02:47,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:47,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:02:47,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:02:47,733 INFO L87 Difference]: Start difference. First operand 937 states and 1805 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) [2022-12-14 15:02:50,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:50,230 INFO L93 Difference]: Finished difference Result 2146 states and 4095 transitions. [2022-12-14 15:02:50,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-12-14 15:02:50,231 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 [2022-12-14 15:02:50,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:50,233 INFO L225 Difference]: With dead ends: 2146 [2022-12-14 15:02:50,234 INFO L226 Difference]: Without dead ends: 2146 [2022-12-14 15:02:50,234 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=202, Invalid=668, Unknown=0, NotChecked=0, Total=870 [2022-12-14 15:02:50,234 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 352 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 1545 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 352 SdHoareTripleChecker+Valid, 128 SdHoareTripleChecker+Invalid, 1640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 1545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:50,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [352 Valid, 128 Invalid, 1640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 1545 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-12-14 15:02:50,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2146 states. [2022-12-14 15:02:50,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2146 to 917. [2022-12-14 15:02:50,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 917 states, 905 states have (on average 1.9502762430939227) internal successors, (1765), 916 states have internal predecessors, (1765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:50,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 917 states to 917 states and 1765 transitions. [2022-12-14 15:02:50,246 INFO L78 Accepts]: Start accepts. Automaton has 917 states and 1765 transitions. Word has length 18 [2022-12-14 15:02:50,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:50,246 INFO L495 AbstractCegarLoop]: Abstraction has 917 states and 1765 transitions. [2022-12-14 15:02:50,247 INFO L496 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) [2022-12-14 15:02:50,247 INFO L276 IsEmpty]: Start isEmpty. Operand 917 states and 1765 transitions. [2022-12-14 15:02:50,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:50,247 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:50,247 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:50,247 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-14 15:02:50,247 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:50,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:50,247 INFO L85 PathProgramCache]: Analyzing trace with hash -58290897, now seen corresponding path program 6 times [2022-12-14 15:02:50,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:50,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796157867] [2022-12-14 15:02:50,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:50,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:50,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:50,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:50,902 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:50,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796157867] [2022-12-14 15:02:50,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796157867] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:50,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:50,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:02:50,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237612376] [2022-12-14 15:02:50,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:50,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:02:50,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:50,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:02:50,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:02:50,903 INFO L87 Difference]: Start difference. First operand 917 states and 1765 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) [2022-12-14 15:02:52,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:52,556 INFO L93 Difference]: Finished difference Result 1951 states and 3756 transitions. [2022-12-14 15:02:52,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-14 15:02:52,556 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 [2022-12-14 15:02:52,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:52,559 INFO L225 Difference]: With dead ends: 1951 [2022-12-14 15:02:52,559 INFO L226 Difference]: Without dead ends: 1951 [2022-12-14 15:02:52,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=271, Invalid=919, Unknown=0, NotChecked=0, Total=1190 [2022-12-14 15:02:52,559 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 327 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 989 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 327 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 989 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:52,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [327 Valid, 180 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 989 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-12-14 15:02:52,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1951 states. [2022-12-14 15:02:52,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1951 to 832. [2022-12-14 15:02:52,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 822 states have (on average 1.9464720194647203) internal successors, (1600), 831 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:52,571 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1600 transitions. [2022-12-14 15:02:52,571 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1600 transitions. Word has length 18 [2022-12-14 15:02:52,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:52,571 INFO L495 AbstractCegarLoop]: Abstraction has 832 states and 1600 transitions. [2022-12-14 15:02:52,571 INFO L496 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) [2022-12-14 15:02:52,571 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1600 transitions. [2022-12-14 15:02:52,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:52,572 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:52,572 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:52,572 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-14 15:02:52,572 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:52,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:52,572 INFO L85 PathProgramCache]: Analyzing trace with hash -2044678020, now seen corresponding path program 5 times [2022-12-14 15:02:52,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:52,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1246564097] [2022-12-14 15:02:52,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:52,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:52,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:53,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:53,293 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:53,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1246564097] [2022-12-14 15:02:53,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1246564097] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:53,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:53,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:02:53,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885676643] [2022-12-14 15:02:53,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:53,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:02:53,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:53,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:02:53,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:02:53,295 INFO L87 Difference]: Start difference. First operand 832 states and 1600 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) [2022-12-14 15:02:56,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:56,079 INFO L93 Difference]: Finished difference Result 1739 states and 3334 transitions. [2022-12-14 15:02:56,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-14 15:02:56,079 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 [2022-12-14 15:02:56,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:56,083 INFO L225 Difference]: With dead ends: 1739 [2022-12-14 15:02:56,083 INFO L226 Difference]: Without dead ends: 1739 [2022-12-14 15:02:56,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=119, Invalid=343, Unknown=0, NotChecked=0, Total=462 [2022-12-14 15:02:56,084 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 197 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 1674 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 151 SdHoareTripleChecker+Invalid, 1745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 1674 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:56,084 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 151 Invalid, 1745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 1674 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-12-14 15:02:56,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1739 states. [2022-12-14 15:02:56,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1739 to 832. [2022-12-14 15:02:56,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 822 states have (on average 1.9464720194647203) internal successors, (1600), 831 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:56,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1600 transitions. [2022-12-14 15:02:56,105 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1600 transitions. Word has length 18 [2022-12-14 15:02:56,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:56,105 INFO L495 AbstractCegarLoop]: Abstraction has 832 states and 1600 transitions. [2022-12-14 15:02:56,106 INFO L496 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) [2022-12-14 15:02:56,106 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1600 transitions. [2022-12-14 15:02:56,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:56,106 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:56,106 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:56,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-14 15:02:56,107 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:56,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:56,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1756003230, now seen corresponding path program 6 times [2022-12-14 15:02:56,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:56,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880004940] [2022-12-14 15:02:56,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:56,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:56,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:56,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:56,827 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:56,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880004940] [2022-12-14 15:02:56,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880004940] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:56,827 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:56,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:02:56,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680800727] [2022-12-14 15:02:56,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:56,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:02:56,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:56,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:02:56,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:02:56,829 INFO L87 Difference]: Start difference. First operand 832 states and 1600 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) [2022-12-14 15:02:59,239 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:02:59,239 INFO L93 Difference]: Finished difference Result 1799 states and 3449 transitions. [2022-12-14 15:02:59,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-14 15:02:59,240 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 [2022-12-14 15:02:59,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:02:59,242 INFO L225 Difference]: With dead ends: 1799 [2022-12-14 15:02:59,242 INFO L226 Difference]: Without dead ends: 1799 [2022-12-14 15:02:59,243 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2022-12-14 15:02:59,243 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 235 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 1596 mSolverCounterSat, 116 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 1712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 116 IncrementalHoareTripleChecker+Valid, 1596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:02:59,243 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 148 Invalid, 1712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [116 Valid, 1596 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-12-14 15:02:59,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2022-12-14 15:02:59,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 832. [2022-12-14 15:02:59,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 822 states have (on average 1.9464720194647203) internal successors, (1600), 831 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:02:59,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1600 transitions. [2022-12-14 15:02:59,254 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1600 transitions. Word has length 18 [2022-12-14 15:02:59,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:02:59,254 INFO L495 AbstractCegarLoop]: Abstraction has 832 states and 1600 transitions. [2022-12-14 15:02:59,254 INFO L496 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) [2022-12-14 15:02:59,254 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1600 transitions. [2022-12-14 15:02:59,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:02:59,254 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:02:59,255 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:02:59,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-14 15:02:59,255 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:02:59,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:02:59,255 INFO L85 PathProgramCache]: Analyzing trace with hash -482733542, now seen corresponding path program 7 times [2022-12-14 15:02:59,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:02:59,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874002054] [2022-12-14 15:02:59,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:02:59,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:02:59,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:02:59,890 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:02:59,890 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:02:59,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874002054] [2022-12-14 15:02:59,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874002054] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:02:59,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:02:59,890 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-14 15:02:59,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783677553] [2022-12-14 15:02:59,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:02:59,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 15:02:59,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:02:59,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 15:02:59,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-12-14 15:02:59,891 INFO L87 Difference]: Start difference. First operand 832 states and 1600 transitions. Second operand has 11 states, 10 states have (on average 1.8) internal successors, (18), 10 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) [2022-12-14 15:03:02,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:02,188 INFO L93 Difference]: Finished difference Result 1849 states and 3549 transitions. [2022-12-14 15:03:02,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-14 15:03:02,188 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 1.8) internal successors, (18), 10 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 [2022-12-14 15:03:02,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:02,190 INFO L225 Difference]: With dead ends: 1849 [2022-12-14 15:03:02,190 INFO L226 Difference]: Without dead ends: 1849 [2022-12-14 15:03:02,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=143, Invalid=409, Unknown=0, NotChecked=0, Total=552 [2022-12-14 15:03:02,191 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 223 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 1497 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:02,191 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 123 Invalid, 1497 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 1376 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-14 15:03:02,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1849 states. [2022-12-14 15:03:02,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1849 to 832. [2022-12-14 15:03:02,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 822 states have (on average 1.9464720194647203) internal successors, (1600), 831 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:02,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1600 transitions. [2022-12-14 15:03:02,202 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1600 transitions. Word has length 18 [2022-12-14 15:03:02,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:02,202 INFO L495 AbstractCegarLoop]: Abstraction has 832 states and 1600 transitions. [2022-12-14 15:03:02,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 1.8) internal successors, (18), 10 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) [2022-12-14 15:03:02,202 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1600 transitions. [2022-12-14 15:03:02,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 15:03:02,203 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:02,203 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:03:02,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-14 15:03:02,203 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:02,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:02,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1401667318, now seen corresponding path program 8 times [2022-12-14 15:03:02,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:02,203 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383349372] [2022-12-14 15:03:02,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:02,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:02,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:02,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:02,896 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:02,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383349372] [2022-12-14 15:03:02,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383349372] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:02,897 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:02,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:02,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172758660] [2022-12-14 15:03:02,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:02,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:02,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:02,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:02,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:02,897 INFO L87 Difference]: Start difference. First operand 832 states and 1600 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) [2022-12-14 15:03:05,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:05,537 INFO L93 Difference]: Finished difference Result 1781 states and 3413 transitions. [2022-12-14 15:03:05,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-14 15:03:05,537 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 [2022-12-14 15:03:05,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:05,538 INFO L225 Difference]: With dead ends: 1781 [2022-12-14 15:03:05,539 INFO L226 Difference]: Without dead ends: 1781 [2022-12-14 15:03:05,539 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=164, Invalid=538, Unknown=0, NotChecked=0, Total=702 [2022-12-14 15:03:05,539 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 227 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1332 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 1452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 1332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:05,539 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 124 Invalid, 1452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 1332 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-12-14 15:03:05,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1781 states. [2022-12-14 15:03:05,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1781 to 714. [2022-12-14 15:03:05,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 705 states have (on average 1.9347517730496453) internal successors, (1364), 713 states have internal predecessors, (1364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:05,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 1364 transitions. [2022-12-14 15:03:05,549 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 1364 transitions. Word has length 18 [2022-12-14 15:03:05,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:05,549 INFO L495 AbstractCegarLoop]: Abstraction has 714 states and 1364 transitions. [2022-12-14 15:03:05,549 INFO L496 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) [2022-12-14 15:03:05,549 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 1364 transitions. [2022-12-14 15:03:05,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:05,550 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:05,550 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:05,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-14 15:03:05,550 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:05,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:05,550 INFO L85 PathProgramCache]: Analyzing trace with hash -1269797764, now seen corresponding path program 1 times [2022-12-14 15:03:05,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:05,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130963572] [2022-12-14 15:03:05,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:05,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:05,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:06,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:06,128 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:06,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130963572] [2022-12-14 15:03:06,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130963572] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:06,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:06,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:06,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725096135] [2022-12-14 15:03:06,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:06,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:06,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:06,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:06,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:06,129 INFO L87 Difference]: Start difference. First operand 714 states and 1364 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) [2022-12-14 15:03:08,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:08,293 INFO L93 Difference]: Finished difference Result 1383 states and 2638 transitions. [2022-12-14 15:03:08,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-14 15:03:08,294 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 [2022-12-14 15:03:08,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:08,295 INFO L225 Difference]: With dead ends: 1383 [2022-12-14 15:03:08,295 INFO L226 Difference]: Without dead ends: 1383 [2022-12-14 15:03:08,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2022-12-14 15:03:08,296 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 143 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 976 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 976 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:08,296 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 190 Invalid, 998 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 976 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-14 15:03:08,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1383 states. [2022-12-14 15:03:08,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1383 to 814. [2022-12-14 15:03:08,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 814 states, 805 states have (on average 1.9428571428571428) internal successors, (1564), 813 states have internal predecessors, (1564), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:08,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 814 states to 814 states and 1564 transitions. [2022-12-14 15:03:08,307 INFO L78 Accepts]: Start accepts. Automaton has 814 states and 1564 transitions. Word has length 24 [2022-12-14 15:03:08,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:08,308 INFO L495 AbstractCegarLoop]: Abstraction has 814 states and 1564 transitions. [2022-12-14 15:03:08,308 INFO L496 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) [2022-12-14 15:03:08,308 INFO L276 IsEmpty]: Start isEmpty. Operand 814 states and 1564 transitions. [2022-12-14 15:03:08,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:08,308 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:08,308 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:08,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-14 15:03:08,308 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:08,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:08,309 INFO L85 PathProgramCache]: Analyzing trace with hash 1215255624, now seen corresponding path program 2 times [2022-12-14 15:03:08,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:08,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281940183] [2022-12-14 15:03:08,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:08,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:08,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:08,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:08,914 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:08,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281940183] [2022-12-14 15:03:08,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281940183] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:08,914 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:08,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:08,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [210586328] [2022-12-14 15:03:08,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:08,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:08,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:08,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:08,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:08,915 INFO L87 Difference]: Start difference. First operand 814 states and 1564 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) [2022-12-14 15:03:10,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:10,988 INFO L93 Difference]: Finished difference Result 1100 states and 2121 transitions. [2022-12-14 15:03:10,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-14 15:03:10,988 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 [2022-12-14 15:03:10,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:10,989 INFO L225 Difference]: With dead ends: 1100 [2022-12-14 15:03:10,989 INFO L226 Difference]: Without dead ends: 1100 [2022-12-14 15:03:10,989 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2022-12-14 15:03:10,990 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 80 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 1007 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 1030 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 1007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:10,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 166 Invalid, 1030 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 1007 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-12-14 15:03:10,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1100 states. [2022-12-14 15:03:10,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1100 to 815. [2022-12-14 15:03:10,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 806 states have (on average 1.9429280397022333) internal successors, (1566), 814 states have internal predecessors, (1566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:10,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1566 transitions. [2022-12-14 15:03:10,998 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1566 transitions. Word has length 24 [2022-12-14 15:03:10,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:10,998 INFO L495 AbstractCegarLoop]: Abstraction has 815 states and 1566 transitions. [2022-12-14 15:03:10,998 INFO L496 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) [2022-12-14 15:03:10,998 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1566 transitions. [2022-12-14 15:03:10,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:10,998 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:10,999 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:10,999 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-14 15:03:10,999 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:10,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:10,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1342933940, now seen corresponding path program 3 times [2022-12-14 15:03:10,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:10,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877123776] [2022-12-14 15:03:10,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:10,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:11,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:11,829 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:11,830 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:11,830 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877123776] [2022-12-14 15:03:11,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877123776] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:11,830 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:11,830 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:11,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768197700] [2022-12-14 15:03:11,830 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:11,830 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:11,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:11,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:11,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:11,831 INFO L87 Difference]: Start difference. First operand 815 states and 1566 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) [2022-12-14 15:03:14,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:14,012 INFO L93 Difference]: Finished difference Result 1045 states and 2020 transitions. [2022-12-14 15:03:14,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-14 15:03:14,012 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 [2022-12-14 15:03:14,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:14,013 INFO L225 Difference]: With dead ends: 1045 [2022-12-14 15:03:14,013 INFO L226 Difference]: Without dead ends: 1045 [2022-12-14 15:03:14,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-12-14 15:03:14,014 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 67 mSDsluCounter, 94 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:14,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 138 Invalid, 875 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 867 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-14 15:03:14,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1045 states. [2022-12-14 15:03:14,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1045 to 822. [2022-12-14 15:03:14,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 813 states have (on average 1.943419434194342) internal successors, (1580), 821 states have internal predecessors, (1580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:14,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 1580 transitions. [2022-12-14 15:03:14,022 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 1580 transitions. Word has length 24 [2022-12-14 15:03:14,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:14,022 INFO L495 AbstractCegarLoop]: Abstraction has 822 states and 1580 transitions. [2022-12-14 15:03:14,022 INFO L496 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) [2022-12-14 15:03:14,022 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 1580 transitions. [2022-12-14 15:03:14,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:14,023 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:14,023 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:14,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-14 15:03:14,023 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:14,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:14,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1397750554, now seen corresponding path program 4 times [2022-12-14 15:03:14,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:14,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914204016] [2022-12-14 15:03:14,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:14,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:14,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:14,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:14,564 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:14,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914204016] [2022-12-14 15:03:14,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914204016] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:14,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:14,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:14,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265490362] [2022-12-14 15:03:14,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:14,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:14,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:14,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:14,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:14,566 INFO L87 Difference]: Start difference. First operand 822 states and 1580 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) [2022-12-14 15:03:16,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:16,945 INFO L93 Difference]: Finished difference Result 1054 states and 2035 transitions. [2022-12-14 15:03:16,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-14 15:03:16,945 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 [2022-12-14 15:03:16,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:16,946 INFO L225 Difference]: With dead ends: 1054 [2022-12-14 15:03:16,946 INFO L226 Difference]: Without dead ends: 1054 [2022-12-14 15:03:16,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=185, Unknown=0, NotChecked=0, Total=240 [2022-12-14 15:03:16,947 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 68 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1100 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 1100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:16,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 159 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 1100 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2022-12-14 15:03:16,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2022-12-14 15:03:16,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 824. [2022-12-14 15:03:16,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 824 states, 815 states have (on average 1.943558282208589) internal successors, (1584), 823 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:16,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 824 states to 824 states and 1584 transitions. [2022-12-14 15:03:16,955 INFO L78 Accepts]: Start accepts. Automaton has 824 states and 1584 transitions. Word has length 24 [2022-12-14 15:03:16,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:16,955 INFO L495 AbstractCegarLoop]: Abstraction has 824 states and 1584 transitions. [2022-12-14 15:03:16,955 INFO L496 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) [2022-12-14 15:03:16,955 INFO L276 IsEmpty]: Start isEmpty. Operand 824 states and 1584 transitions. [2022-12-14 15:03:16,955 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:16,955 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:16,956 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:16,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-14 15:03:16,956 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:16,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:16,956 INFO L85 PathProgramCache]: Analyzing trace with hash -942889420, now seen corresponding path program 5 times [2022-12-14 15:03:16,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:16,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735282329] [2022-12-14 15:03:16,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:16,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:16,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:18,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:18,115 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:18,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735282329] [2022-12-14 15:03:18,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735282329] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:18,115 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:18,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-14 15:03:18,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1173981468] [2022-12-14 15:03:18,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:18,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-14 15:03:18,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:18,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-14 15:03:18,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2022-12-14 15:03:18,117 INFO L87 Difference]: Start difference. First operand 824 states and 1584 transitions. Second operand has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 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) [2022-12-14 15:03:20,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:20,809 INFO L93 Difference]: Finished difference Result 1117 states and 2164 transitions. [2022-12-14 15:03:20,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-14 15:03:20,810 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 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 [2022-12-14 15:03:20,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:20,811 INFO L225 Difference]: With dead ends: 1117 [2022-12-14 15:03:20,811 INFO L226 Difference]: Without dead ends: 1117 [2022-12-14 15:03:20,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2022-12-14 15:03:20,811 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 94 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 972 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 972 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:20,811 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 115 Invalid, 988 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 972 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-12-14 15:03:20,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2022-12-14 15:03:20,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 865. [2022-12-14 15:03:20,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 865 states, 856 states have (on average 1.9462616822429906) internal successors, (1666), 864 states have internal predecessors, (1666), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:20,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 865 states to 865 states and 1666 transitions. [2022-12-14 15:03:20,820 INFO L78 Accepts]: Start accepts. Automaton has 865 states and 1666 transitions. Word has length 24 [2022-12-14 15:03:20,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:20,820 INFO L495 AbstractCegarLoop]: Abstraction has 865 states and 1666 transitions. [2022-12-14 15:03:20,820 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 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) [2022-12-14 15:03:20,820 INFO L276 IsEmpty]: Start isEmpty. Operand 865 states and 1666 transitions. [2022-12-14 15:03:20,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:20,820 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:20,821 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:20,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-14 15:03:20,821 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:20,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:20,821 INFO L85 PathProgramCache]: Analyzing trace with hash 793888312, now seen corresponding path program 6 times [2022-12-14 15:03:20,821 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:20,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774593483] [2022-12-14 15:03:20,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:20,821 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:20,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:21,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:21,520 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:21,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774593483] [2022-12-14 15:03:21,521 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774593483] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:21,521 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:21,521 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:21,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598843875] [2022-12-14 15:03:21,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:21,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:21,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:21,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:21,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:21,522 INFO L87 Difference]: Start difference. First operand 865 states and 1666 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) [2022-12-14 15:03:23,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:23,397 INFO L93 Difference]: Finished difference Result 1166 states and 2253 transitions. [2022-12-14 15:03:23,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-14 15:03:23,398 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 [2022-12-14 15:03:23,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:23,399 INFO L225 Difference]: With dead ends: 1166 [2022-12-14 15:03:23,399 INFO L226 Difference]: Without dead ends: 1166 [2022-12-14 15:03:23,399 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2022-12-14 15:03:23,399 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 82 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 798 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 798 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:23,399 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 118 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 798 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-12-14 15:03:23,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1166 states. [2022-12-14 15:03:23,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1166 to 868. [2022-12-14 15:03:23,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 868 states, 859 states have (on average 1.9464493597206054) internal successors, (1672), 867 states have internal predecessors, (1672), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:23,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 868 states to 868 states and 1672 transitions. [2022-12-14 15:03:23,409 INFO L78 Accepts]: Start accepts. Automaton has 868 states and 1672 transitions. Word has length 24 [2022-12-14 15:03:23,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:23,409 INFO L495 AbstractCegarLoop]: Abstraction has 868 states and 1672 transitions. [2022-12-14 15:03:23,409 INFO L496 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) [2022-12-14 15:03:23,409 INFO L276 IsEmpty]: Start isEmpty. Operand 868 states and 1672 transitions. [2022-12-14 15:03:23,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:23,410 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:23,410 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:23,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-14 15:03:23,410 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:23,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:23,411 INFO L85 PathProgramCache]: Analyzing trace with hash 739071698, now seen corresponding path program 7 times [2022-12-14 15:03:23,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:23,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623260182] [2022-12-14 15:03:23,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:23,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:23,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:24,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:24,090 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:24,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623260182] [2022-12-14 15:03:24,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623260182] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:24,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:24,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-14 15:03:24,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273767465] [2022-12-14 15:03:24,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:24,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 15:03:24,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:24,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 15:03:24,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-12-14 15:03:24,092 INFO L87 Difference]: Start difference. First operand 868 states and 1672 transitions. Second operand has 11 states, 10 states have (on average 2.4) internal successors, (24), 10 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) [2022-12-14 15:03:26,328 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:26,328 INFO L93 Difference]: Finished difference Result 1147 states and 2201 transitions. [2022-12-14 15:03:26,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-14 15:03:26,329 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 10 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 [2022-12-14 15:03:26,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:26,330 INFO L225 Difference]: With dead ends: 1147 [2022-12-14 15:03:26,330 INFO L226 Difference]: Without dead ends: 1147 [2022-12-14 15:03:26,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=110, Invalid=310, Unknown=0, NotChecked=0, Total=420 [2022-12-14 15:03:26,330 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 120 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 815 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:26,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 95 Invalid, 815 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 782 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-14 15:03:26,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1147 states. [2022-12-14 15:03:26,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1147 to 890. [2022-12-14 15:03:26,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 881 states have (on average 1.9477866061293985) internal successors, (1716), 889 states have internal predecessors, (1716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:26,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1716 transitions. [2022-12-14 15:03:26,338 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1716 transitions. Word has length 24 [2022-12-14 15:03:26,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:26,339 INFO L495 AbstractCegarLoop]: Abstraction has 890 states and 1716 transitions. [2022-12-14 15:03:26,339 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.4) internal successors, (24), 10 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) [2022-12-14 15:03:26,339 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1716 transitions. [2022-12-14 15:03:26,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:26,339 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:26,339 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:26,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-14 15:03:26,339 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:26,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:26,340 INFO L85 PathProgramCache]: Analyzing trace with hash 1096174186, now seen corresponding path program 8 times [2022-12-14 15:03:26,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:26,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289694502] [2022-12-14 15:03:26,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:26,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:26,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:27,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:27,122 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:27,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289694502] [2022-12-14 15:03:27,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289694502] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:27,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:27,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:27,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476940506] [2022-12-14 15:03:27,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:27,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:27,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:27,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:27,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:27,124 INFO L87 Difference]: Start difference. First operand 890 states and 1716 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) [2022-12-14 15:03:29,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:29,514 INFO L93 Difference]: Finished difference Result 1162 states and 2229 transitions. [2022-12-14 15:03:29,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-14 15:03:29,515 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 [2022-12-14 15:03:29,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:29,516 INFO L225 Difference]: With dead ends: 1162 [2022-12-14 15:03:29,516 INFO L226 Difference]: Without dead ends: 1162 [2022-12-14 15:03:29,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=165, Invalid=435, Unknown=0, NotChecked=0, Total=600 [2022-12-14 15:03:29,517 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 161 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 866 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 923 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 866 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:29,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 113 Invalid, 923 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 866 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-14 15:03:29,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1162 states. [2022-12-14 15:03:29,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1162 to 887. [2022-12-14 15:03:29,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 887 states, 878 states have (on average 1.9476082004555808) internal successors, (1710), 886 states have internal predecessors, (1710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:29,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 887 states to 887 states and 1710 transitions. [2022-12-14 15:03:29,527 INFO L78 Accepts]: Start accepts. Automaton has 887 states and 1710 transitions. Word has length 24 [2022-12-14 15:03:29,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:29,527 INFO L495 AbstractCegarLoop]: Abstraction has 887 states and 1710 transitions. [2022-12-14 15:03:29,527 INFO L496 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) [2022-12-14 15:03:29,527 INFO L276 IsEmpty]: Start isEmpty. Operand 887 states and 1710 transitions. [2022-12-14 15:03:29,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:29,527 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:29,528 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:29,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-14 15:03:29,528 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:29,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:29,528 INFO L85 PathProgramCache]: Analyzing trace with hash -997776056, now seen corresponding path program 9 times [2022-12-14 15:03:29,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:29,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800757859] [2022-12-14 15:03:29,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:29,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:29,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:30,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:30,469 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:30,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800757859] [2022-12-14 15:03:30,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800757859] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:30,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:30,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:30,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2132606301] [2022-12-14 15:03:30,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:30,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:30,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:30,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:30,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:30,470 INFO L87 Difference]: Start difference. First operand 887 states and 1710 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) [2022-12-14 15:03:33,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:33,203 INFO L93 Difference]: Finished difference Result 1135 states and 2181 transitions. [2022-12-14 15:03:33,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-12-14 15:03:33,203 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 [2022-12-14 15:03:33,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:33,204 INFO L225 Difference]: With dead ends: 1135 [2022-12-14 15:03:33,204 INFO L226 Difference]: Without dead ends: 1135 [2022-12-14 15:03:33,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=226, Invalid=530, Unknown=0, NotChecked=0, Total=756 [2022-12-14 15:03:33,205 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 185 mSDsluCounter, 59 mSDsCounter, 0 mSdLazyCounter, 779 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 838 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 779 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:33,205 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 85 Invalid, 838 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 779 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-14 15:03:33,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1135 states. [2022-12-14 15:03:33,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1135 to 898. [2022-12-14 15:03:33,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 898 states, 889 states have (on average 1.9482564679415073) internal successors, (1732), 897 states have internal predecessors, (1732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:33,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 898 states to 898 states and 1732 transitions. [2022-12-14 15:03:33,214 INFO L78 Accepts]: Start accepts. Automaton has 898 states and 1732 transitions. Word has length 24 [2022-12-14 15:03:33,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:33,214 INFO L495 AbstractCegarLoop]: Abstraction has 898 states and 1732 transitions. [2022-12-14 15:03:33,214 INFO L496 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) [2022-12-14 15:03:33,214 INFO L276 IsEmpty]: Start isEmpty. Operand 898 states and 1732 transitions. [2022-12-14 15:03:33,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:33,214 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:33,214 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:33,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-14 15:03:33,215 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:33,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:33,215 INFO L85 PathProgramCache]: Analyzing trace with hash 838403942, now seen corresponding path program 10 times [2022-12-14 15:03:33,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:33,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1379508702] [2022-12-14 15:03:33,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:33,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:33,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:34,458 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:34,458 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:34,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1379508702] [2022-12-14 15:03:34,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1379508702] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:34,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:34,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:34,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391337196] [2022-12-14 15:03:34,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:34,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:34,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:34,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:34,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:34,459 INFO L87 Difference]: Start difference. First operand 898 states and 1732 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) [2022-12-14 15:03:37,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:37,932 INFO L93 Difference]: Finished difference Result 1509 states and 2872 transitions. [2022-12-14 15:03:37,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-14 15:03:37,933 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 [2022-12-14 15:03:37,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:37,934 INFO L225 Difference]: With dead ends: 1509 [2022-12-14 15:03:37,934 INFO L226 Difference]: Without dead ends: 1509 [2022-12-14 15:03:37,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=354, Invalid=836, Unknown=0, NotChecked=0, Total=1190 [2022-12-14 15:03:37,935 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 333 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 920 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 982 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 920 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:37,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 110 Invalid, 982 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 920 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-12-14 15:03:37,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2022-12-14 15:03:37,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 912. [2022-12-14 15:03:37,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 912 states, 903 states have (on average 1.9490586932447398) internal successors, (1760), 911 states have internal predecessors, (1760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:37,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 912 states to 912 states and 1760 transitions. [2022-12-14 15:03:37,944 INFO L78 Accepts]: Start accepts. Automaton has 912 states and 1760 transitions. Word has length 24 [2022-12-14 15:03:37,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:37,944 INFO L495 AbstractCegarLoop]: Abstraction has 912 states and 1760 transitions. [2022-12-14 15:03:37,944 INFO L496 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) [2022-12-14 15:03:37,944 INFO L276 IsEmpty]: Start isEmpty. Operand 912 states and 1760 transitions. [2022-12-14 15:03:37,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:37,945 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:37,945 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:37,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-14 15:03:37,945 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:37,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:37,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1474379430, now seen corresponding path program 11 times [2022-12-14 15:03:37,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:37,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326475877] [2022-12-14 15:03:37,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:37,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:37,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:38,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:38,658 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:38,658 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326475877] [2022-12-14 15:03:38,658 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326475877] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:38,658 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:38,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:38,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042478726] [2022-12-14 15:03:38,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:38,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:38,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:38,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:38,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:38,660 INFO L87 Difference]: Start difference. First operand 912 states and 1760 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) [2022-12-14 15:03:41,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:41,428 INFO L93 Difference]: Finished difference Result 1744 states and 3359 transitions. [2022-12-14 15:03:41,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-14 15:03:41,428 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 [2022-12-14 15:03:41,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:41,430 INFO L225 Difference]: With dead ends: 1744 [2022-12-14 15:03:41,430 INFO L226 Difference]: Without dead ends: 1744 [2022-12-14 15:03:41,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 108 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=173, Invalid=529, Unknown=0, NotChecked=0, Total=702 [2022-12-14 15:03:41,431 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 206 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 1224 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 1233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:41,431 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 171 Invalid, 1233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1224 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-12-14 15:03:41,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1744 states. [2022-12-14 15:03:41,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1744 to 914. [2022-12-14 15:03:41,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 914 states, 905 states have (on average 1.949171270718232) internal successors, (1764), 913 states have internal predecessors, (1764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:41,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 914 states to 914 states and 1764 transitions. [2022-12-14 15:03:41,441 INFO L78 Accepts]: Start accepts. Automaton has 914 states and 1764 transitions. Word has length 24 [2022-12-14 15:03:41,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:41,441 INFO L495 AbstractCegarLoop]: Abstraction has 914 states and 1764 transitions. [2022-12-14 15:03:41,441 INFO L496 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) [2022-12-14 15:03:41,441 INFO L276 IsEmpty]: Start isEmpty. Operand 914 states and 1764 transitions. [2022-12-14 15:03:41,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:41,442 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:41,442 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:41,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-14 15:03:41,442 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:41,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:41,442 INFO L85 PathProgramCache]: Analyzing trace with hash 1801287774, now seen corresponding path program 12 times [2022-12-14 15:03:41,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:41,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133194531] [2022-12-14 15:03:41,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:41,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:41,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:42,089 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:42,090 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:42,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133194531] [2022-12-14 15:03:42,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133194531] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:42,090 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:42,090 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:42,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174127949] [2022-12-14 15:03:42,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:42,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:42,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:42,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:42,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:42,091 INFO L87 Difference]: Start difference. First operand 914 states and 1764 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) [2022-12-14 15:03:43,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:43,725 INFO L93 Difference]: Finished difference Result 1556 states and 3028 transitions. [2022-12-14 15:03:43,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-14 15:03:43,725 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 [2022-12-14 15:03:43,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:43,726 INFO L225 Difference]: With dead ends: 1556 [2022-12-14 15:03:43,726 INFO L226 Difference]: Without dead ends: 1556 [2022-12-14 15:03:43,727 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=294, Unknown=0, NotChecked=0, Total=380 [2022-12-14 15:03:43,727 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 159 mSDsluCounter, 109 mSDsCounter, 0 mSdLazyCounter, 791 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 791 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:43,727 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 157 Invalid, 828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 791 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-14 15:03:43,728 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1556 states. [2022-12-14 15:03:43,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1556 to 915. [2022-12-14 15:03:43,735 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 915 states, 906 states have (on average 1.9492273730684326) internal successors, (1766), 914 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:43,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 915 states to 915 states and 1766 transitions. [2022-12-14 15:03:43,737 INFO L78 Accepts]: Start accepts. Automaton has 915 states and 1766 transitions. Word has length 24 [2022-12-14 15:03:43,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:43,737 INFO L495 AbstractCegarLoop]: Abstraction has 915 states and 1766 transitions. [2022-12-14 15:03:43,737 INFO L496 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) [2022-12-14 15:03:43,737 INFO L276 IsEmpty]: Start isEmpty. Operand 915 states and 1766 transitions. [2022-12-14 15:03:43,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:43,737 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:43,737 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:43,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-14 15:03:43,738 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:43,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:43,738 INFO L85 PathProgramCache]: Analyzing trace with hash -756901790, now seen corresponding path program 13 times [2022-12-14 15:03:43,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:43,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853180545] [2022-12-14 15:03:43,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:43,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:43,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:44,784 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:44,784 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:44,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853180545] [2022-12-14 15:03:44,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853180545] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:44,785 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:44,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-14 15:03:44,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069713151] [2022-12-14 15:03:44,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:44,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-14 15:03:44,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:44,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-14 15:03:44,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-12-14 15:03:44,786 INFO L87 Difference]: Start difference. First operand 915 states and 1766 transitions. Second operand has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 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) [2022-12-14 15:03:47,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:47,157 INFO L93 Difference]: Finished difference Result 1552 states and 3022 transitions. [2022-12-14 15:03:47,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-14 15:03:47,158 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 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 [2022-12-14 15:03:47,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:47,159 INFO L225 Difference]: With dead ends: 1552 [2022-12-14 15:03:47,159 INFO L226 Difference]: Without dead ends: 1552 [2022-12-14 15:03:47,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2022-12-14 15:03:47,160 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 155 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:47,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 158 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 1052 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-12-14 15:03:47,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1552 states. [2022-12-14 15:03:47,168 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1552 to 916. [2022-12-14 15:03:47,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 907 states have (on average 1.9492833517089305) internal successors, (1768), 915 states have internal predecessors, (1768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:47,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 1768 transitions. [2022-12-14 15:03:47,169 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 1768 transitions. Word has length 24 [2022-12-14 15:03:47,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:47,170 INFO L495 AbstractCegarLoop]: Abstraction has 916 states and 1768 transitions. [2022-12-14 15:03:47,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 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) [2022-12-14 15:03:47,170 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 1768 transitions. [2022-12-14 15:03:47,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:47,170 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:47,170 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:47,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-14 15:03:47,170 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:47,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:47,171 INFO L85 PathProgramCache]: Analyzing trace with hash -811718404, now seen corresponding path program 14 times [2022-12-14 15:03:47,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:47,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901680877] [2022-12-14 15:03:47,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:47,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:47,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:48,096 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:48,096 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:48,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901680877] [2022-12-14 15:03:48,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901680877] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:48,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:48,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:48,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728775925] [2022-12-14 15:03:48,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:48,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:48,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:48,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:48,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:48,097 INFO L87 Difference]: Start difference. First operand 916 states and 1768 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) [2022-12-14 15:03:50,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:50,695 INFO L93 Difference]: Finished difference Result 1561 states and 3023 transitions. [2022-12-14 15:03:50,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-14 15:03:50,696 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 [2022-12-14 15:03:50,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:50,697 INFO L225 Difference]: With dead ends: 1561 [2022-12-14 15:03:50,697 INFO L226 Difference]: Without dead ends: 1561 [2022-12-14 15:03:50,697 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=109, Invalid=353, Unknown=0, NotChecked=0, Total=462 [2022-12-14 15:03:50,698 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 137 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 1053 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 164 SdHoareTripleChecker+Invalid, 1070 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1053 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:50,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 164 Invalid, 1070 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1053 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-12-14 15:03:50,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1561 states. [2022-12-14 15:03:50,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1561 to 922. [2022-12-14 15:03:50,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 922 states, 913 states have (on average 1.9496166484118291) internal successors, (1780), 921 states have internal predecessors, (1780), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:50,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 922 states to 922 states and 1780 transitions. [2022-12-14 15:03:50,707 INFO L78 Accepts]: Start accepts. Automaton has 922 states and 1780 transitions. Word has length 24 [2022-12-14 15:03:50,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:50,707 INFO L495 AbstractCegarLoop]: Abstraction has 922 states and 1780 transitions. [2022-12-14 15:03:50,707 INFO L496 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) [2022-12-14 15:03:50,707 INFO L276 IsEmpty]: Start isEmpty. Operand 922 states and 1780 transitions. [2022-12-14 15:03:50,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:50,708 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:50,708 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:50,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-14 15:03:50,708 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:50,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:50,708 INFO L85 PathProgramCache]: Analyzing trace with hash 995049364, now seen corresponding path program 15 times [2022-12-14 15:03:50,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:50,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579837853] [2022-12-14 15:03:50,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:50,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:50,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:51,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:51,293 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:51,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579837853] [2022-12-14 15:03:51,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579837853] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:51,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:51,293 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:51,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384991865] [2022-12-14 15:03:51,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:51,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:51,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:51,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:51,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:51,294 INFO L87 Difference]: Start difference. First operand 922 states and 1780 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) [2022-12-14 15:03:53,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:53,312 INFO L93 Difference]: Finished difference Result 1510 states and 2943 transitions. [2022-12-14 15:03:53,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-14 15:03:53,312 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 [2022-12-14 15:03:53,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:53,314 INFO L225 Difference]: With dead ends: 1510 [2022-12-14 15:03:53,314 INFO L226 Difference]: Without dead ends: 1510 [2022-12-14 15:03:53,314 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2022-12-14 15:03:53,314 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 138 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 808 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:53,314 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 144 Invalid, 835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 808 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-12-14 15:03:53,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1510 states. [2022-12-14 15:03:53,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1510 to 918. [2022-12-14 15:03:53,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 918 states, 909 states have (on average 1.9493949394939494) internal successors, (1772), 917 states have internal predecessors, (1772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:53,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 918 states to 918 states and 1772 transitions. [2022-12-14 15:03:53,324 INFO L78 Accepts]: Start accepts. Automaton has 918 states and 1772 transitions. Word has length 24 [2022-12-14 15:03:53,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:53,325 INFO L495 AbstractCegarLoop]: Abstraction has 918 states and 1772 transitions. [2022-12-14 15:03:53,325 INFO L496 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) [2022-12-14 15:03:53,325 INFO L276 IsEmpty]: Start isEmpty. Operand 918 states and 1772 transitions. [2022-12-14 15:03:53,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:53,325 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:53,325 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:53,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-14 15:03:53,325 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:53,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:53,326 INFO L85 PathProgramCache]: Analyzing trace with hash 452777616, now seen corresponding path program 16 times [2022-12-14 15:03:53,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:53,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90951122] [2022-12-14 15:03:53,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:53,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:53,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:53,990 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:53,990 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:53,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90951122] [2022-12-14 15:03:53,990 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90951122] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:53,990 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:53,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-14 15:03:53,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244938413] [2022-12-14 15:03:53,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:53,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-14 15:03:53,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:53,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-14 15:03:53,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-12-14 15:03:53,991 INFO L87 Difference]: Start difference. First operand 918 states and 1772 transitions. Second operand has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 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) [2022-12-14 15:03:56,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:56,519 INFO L93 Difference]: Finished difference Result 1523 states and 2967 transitions. [2022-12-14 15:03:56,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-14 15:03:56,520 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 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 [2022-12-14 15:03:56,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:56,521 INFO L225 Difference]: With dead ends: 1523 [2022-12-14 15:03:56,521 INFO L226 Difference]: Without dead ends: 1523 [2022-12-14 15:03:56,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=115, Invalid=347, Unknown=0, NotChecked=0, Total=462 [2022-12-14 15:03:56,522 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 148 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 992 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 992 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:56,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 155 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 992 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-12-14 15:03:56,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1523 states. [2022-12-14 15:03:56,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1523 to 898. [2022-12-14 15:03:56,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 898 states, 889 states have (on average 1.9482564679415073) internal successors, (1732), 897 states have internal predecessors, (1732), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:56,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 898 states to 898 states and 1732 transitions. [2022-12-14 15:03:56,540 INFO L78 Accepts]: Start accepts. Automaton has 898 states and 1732 transitions. Word has length 24 [2022-12-14 15:03:56,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:56,540 INFO L495 AbstractCegarLoop]: Abstraction has 898 states and 1732 transitions. [2022-12-14 15:03:56,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 2.0) internal successors, (24), 12 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) [2022-12-14 15:03:56,540 INFO L276 IsEmpty]: Start isEmpty. Operand 898 states and 1732 transitions. [2022-12-14 15:03:56,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 15:03:56,541 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:56,541 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:56,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-14 15:03:56,541 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:56,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:56,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1703728968, now seen corresponding path program 17 times [2022-12-14 15:03:56,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:56,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103285175] [2022-12-14 15:03:56,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:56,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:56,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:57,171 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:57,171 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:57,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103285175] [2022-12-14 15:03:57,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103285175] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:57,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:57,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:57,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872526213] [2022-12-14 15:03:57,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:57,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:57,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:57,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:57,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:57,172 INFO L87 Difference]: Start difference. First operand 898 states and 1732 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) [2022-12-14 15:03:58,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:03:58,946 INFO L93 Difference]: Finished difference Result 1851 states and 3565 transitions. [2022-12-14 15:03:58,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-14 15:03:58,947 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 [2022-12-14 15:03:58,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:03:58,948 INFO L225 Difference]: With dead ends: 1851 [2022-12-14 15:03:58,948 INFO L226 Difference]: Without dead ends: 1851 [2022-12-14 15:03:58,948 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=183, Invalid=573, Unknown=0, NotChecked=0, Total=756 [2022-12-14 15:03:58,949 INFO L413 NwaCegarLoop]: 33 mSDtfsCounter, 269 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 1092 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 1112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1092 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:03:58,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 156 Invalid, 1112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 1092 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-12-14 15:03:58,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1851 states. [2022-12-14 15:03:58,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1851 to 869. [2022-12-14 15:03:58,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 869 states, 860 states have (on average 1.9465116279069767) internal successors, (1674), 868 states have internal predecessors, (1674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:03:58,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 869 states to 869 states and 1674 transitions. [2022-12-14 15:03:58,960 INFO L78 Accepts]: Start accepts. Automaton has 869 states and 1674 transitions. Word has length 24 [2022-12-14 15:03:58,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:03:58,960 INFO L495 AbstractCegarLoop]: Abstraction has 869 states and 1674 transitions. [2022-12-14 15:03:58,960 INFO L496 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) [2022-12-14 15:03:58,960 INFO L276 IsEmpty]: Start isEmpty. Operand 869 states and 1674 transitions. [2022-12-14 15:03:58,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:03:58,960 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:03:58,960 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:03:58,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-14 15:03:58,961 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:03:58,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:03:58,961 INFO L85 PathProgramCache]: Analyzing trace with hash 835191359, now seen corresponding path program 1 times [2022-12-14 15:03:58,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:03:58,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253784300] [2022-12-14 15:03:58,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:03:58,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:03:58,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:03:59,587 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:03:59,587 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:03:59,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253784300] [2022-12-14 15:03:59,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253784300] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:03:59,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:03:59,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:03:59,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196919328] [2022-12-14 15:03:59,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:03:59,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:03:59,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:03:59,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:03:59,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:03:59,588 INFO L87 Difference]: Start difference. First operand 869 states and 1674 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:01,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:01,304 INFO L93 Difference]: Finished difference Result 1182 states and 2264 transitions. [2022-12-14 15:04:01,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-14 15:04:01,304 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:01,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:01,306 INFO L225 Difference]: With dead ends: 1182 [2022-12-14 15:04:01,306 INFO L226 Difference]: Without dead ends: 1182 [2022-12-14 15:04:01,306 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=134, Invalid=418, Unknown=0, NotChecked=0, Total=552 [2022-12-14 15:04:01,306 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 164 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 705 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 113 SdHoareTripleChecker+Invalid, 742 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 705 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:01,307 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 113 Invalid, 742 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 705 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-14 15:04:01,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1182 states. [2022-12-14 15:04:01,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1182 to 829. [2022-12-14 15:04:01,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 820 states have (on average 1.9439024390243902) internal successors, (1594), 828 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:01,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1594 transitions. [2022-12-14 15:04:01,315 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1594 transitions. Word has length 25 [2022-12-14 15:04:01,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:01,315 INFO L495 AbstractCegarLoop]: Abstraction has 829 states and 1594 transitions. [2022-12-14 15:04:01,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:01,315 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1594 transitions. [2022-12-14 15:04:01,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:01,316 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:01,316 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:01,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-14 15:04:01,316 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:01,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:01,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1492993111, now seen corresponding path program 2 times [2022-12-14 15:04:01,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:01,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836708020] [2022-12-14 15:04:01,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:01,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:01,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:01,979 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:01,980 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:01,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836708020] [2022-12-14 15:04:01,980 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836708020] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:01,980 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:01,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:01,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [807894800] [2022-12-14 15:04:01,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:01,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:01,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:01,981 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:01,981 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:01,981 INFO L87 Difference]: Start difference. First operand 829 states and 1594 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:05,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:05,010 INFO L93 Difference]: Finished difference Result 1600 states and 3050 transitions. [2022-12-14 15:04:05,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-14 15:04:05,011 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:05,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:05,012 INFO L225 Difference]: With dead ends: 1600 [2022-12-14 15:04:05,012 INFO L226 Difference]: Without dead ends: 1600 [2022-12-14 15:04:05,012 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 521 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=498, Invalid=1224, Unknown=0, NotChecked=0, Total=1722 [2022-12-14 15:04:05,013 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 380 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 1141 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 1202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:05,013 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 118 Invalid, 1202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1141 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-12-14 15:04:05,014 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2022-12-14 15:04:05,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 886. [2022-12-14 15:04:05,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 886 states, 877 states have (on average 1.9475484606613456) internal successors, (1708), 885 states have internal predecessors, (1708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:05,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 886 states to 886 states and 1708 transitions. [2022-12-14 15:04:05,023 INFO L78 Accepts]: Start accepts. Automaton has 886 states and 1708 transitions. Word has length 25 [2022-12-14 15:04:05,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:05,023 INFO L495 AbstractCegarLoop]: Abstraction has 886 states and 1708 transitions. [2022-12-14 15:04:05,023 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:05,023 INFO L276 IsEmpty]: Start isEmpty. Operand 886 states and 1708 transitions. [2022-12-14 15:04:05,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:05,024 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:05,024 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:05,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-14 15:04:05,024 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:05,024 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:05,024 INFO L85 PathProgramCache]: Analyzing trace with hash 1727150371, now seen corresponding path program 3 times [2022-12-14 15:04:05,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:05,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673438288] [2022-12-14 15:04:05,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:05,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:05,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:05,821 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:05,821 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:05,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673438288] [2022-12-14 15:04:05,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673438288] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:05,822 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:05,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:05,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060644804] [2022-12-14 15:04:05,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:05,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:05,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:05,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:05,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:05,823 INFO L87 Difference]: Start difference. First operand 886 states and 1708 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:08,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:08,360 INFO L93 Difference]: Finished difference Result 1569 states and 2992 transitions. [2022-12-14 15:04:08,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-14 15:04:08,361 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:08,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:08,362 INFO L225 Difference]: With dead ends: 1569 [2022-12-14 15:04:08,362 INFO L226 Difference]: Without dead ends: 1569 [2022-12-14 15:04:08,362 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 355 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=391, Invalid=941, Unknown=0, NotChecked=0, Total=1332 [2022-12-14 15:04:08,363 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 347 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 977 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 1037 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:08,363 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 110 Invalid, 1037 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 977 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-12-14 15:04:08,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1569 states. [2022-12-14 15:04:08,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1569 to 889. [2022-12-14 15:04:08,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 889 states, 880 states have (on average 1.9477272727272728) internal successors, (1714), 888 states have internal predecessors, (1714), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:08,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 889 states to 889 states and 1714 transitions. [2022-12-14 15:04:08,373 INFO L78 Accepts]: Start accepts. Automaton has 889 states and 1714 transitions. Word has length 25 [2022-12-14 15:04:08,373 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:08,373 INFO L495 AbstractCegarLoop]: Abstraction has 889 states and 1714 transitions. [2022-12-14 15:04:08,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:08,373 INFO L276 IsEmpty]: Start isEmpty. Operand 889 states and 1714 transitions. [2022-12-14 15:04:08,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:08,373 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:08,373 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:08,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-14 15:04:08,374 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:08,374 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:08,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1734732661, now seen corresponding path program 4 times [2022-12-14 15:04:08,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:08,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [492875220] [2022-12-14 15:04:08,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:08,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:08,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:09,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:09,217 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:09,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [492875220] [2022-12-14 15:04:09,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [492875220] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:09,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:09,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:09,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059064673] [2022-12-14 15:04:09,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:09,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:09,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:09,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:09,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:09,218 INFO L87 Difference]: Start difference. First operand 889 states and 1714 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:11,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:11,627 INFO L93 Difference]: Finished difference Result 1560 states and 2974 transitions. [2022-12-14 15:04:11,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-14 15:04:11,627 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:11,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:11,629 INFO L225 Difference]: With dead ends: 1560 [2022-12-14 15:04:11,629 INFO L226 Difference]: Without dead ends: 1560 [2022-12-14 15:04:11,629 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=369, Invalid=891, Unknown=0, NotChecked=0, Total=1260 [2022-12-14 15:04:11,629 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 343 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 343 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:11,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [343 Valid, 108 Invalid, 947 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-12-14 15:04:11,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1560 states. [2022-12-14 15:04:11,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1560 to 892. [2022-12-14 15:04:11,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 892 states, 883 states have (on average 1.9479048697621744) internal successors, (1720), 891 states have internal predecessors, (1720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:11,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 892 states to 892 states and 1720 transitions. [2022-12-14 15:04:11,639 INFO L78 Accepts]: Start accepts. Automaton has 892 states and 1720 transitions. Word has length 25 [2022-12-14 15:04:11,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:11,639 INFO L495 AbstractCegarLoop]: Abstraction has 892 states and 1720 transitions. [2022-12-14 15:04:11,639 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:11,639 INFO L276 IsEmpty]: Start isEmpty. Operand 892 states and 1720 transitions. [2022-12-14 15:04:11,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:11,640 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:11,640 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:11,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-14 15:04:11,640 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:11,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:11,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1734978181, now seen corresponding path program 5 times [2022-12-14 15:04:11,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:11,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497862402] [2022-12-14 15:04:11,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:11,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:11,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:12,625 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:12,625 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:12,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497862402] [2022-12-14 15:04:12,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497862402] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:12,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:12,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:12,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516802010] [2022-12-14 15:04:12,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:12,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:12,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:12,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:12,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:12,626 INFO L87 Difference]: Start difference. First operand 892 states and 1720 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:15,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:15,060 INFO L93 Difference]: Finished difference Result 1649 states and 3171 transitions. [2022-12-14 15:04:15,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-14 15:04:15,061 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:15,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:15,063 INFO L225 Difference]: With dead ends: 1649 [2022-12-14 15:04:15,063 INFO L226 Difference]: Without dead ends: 1649 [2022-12-14 15:04:15,063 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=180, Invalid=470, Unknown=0, NotChecked=0, Total=650 [2022-12-14 15:04:15,063 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 261 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 973 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 110 SdHoareTripleChecker+Invalid, 1007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:15,063 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 110 Invalid, 1007 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 973 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-14 15:04:15,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1649 states. [2022-12-14 15:04:15,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1649 to 902. [2022-12-14 15:04:15,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 902 states, 893 states have (on average 1.948488241881299) internal successors, (1740), 901 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:15,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 902 states to 902 states and 1740 transitions. [2022-12-14 15:04:15,074 INFO L78 Accepts]: Start accepts. Automaton has 902 states and 1740 transitions. Word has length 25 [2022-12-14 15:04:15,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:15,074 INFO L495 AbstractCegarLoop]: Abstraction has 902 states and 1740 transitions. [2022-12-14 15:04:15,074 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:15,074 INFO L276 IsEmpty]: Start isEmpty. Operand 902 states and 1740 transitions. [2022-12-14 15:04:15,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:15,074 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:15,075 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:15,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-14 15:04:15,075 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:15,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:15,075 INFO L85 PathProgramCache]: Analyzing trace with hash 220710733, now seen corresponding path program 6 times [2022-12-14 15:04:15,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:15,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281138415] [2022-12-14 15:04:15,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:15,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:15,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:15,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:15,793 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:15,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281138415] [2022-12-14 15:04:15,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281138415] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:15,794 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:15,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:15,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428788929] [2022-12-14 15:04:15,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:15,794 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:15,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:15,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:15,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:15,794 INFO L87 Difference]: Start difference. First operand 902 states and 1740 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:18,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:18,432 INFO L93 Difference]: Finished difference Result 1598 states and 3046 transitions. [2022-12-14 15:04:18,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-12-14 15:04:18,433 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:18,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:18,434 INFO L225 Difference]: With dead ends: 1598 [2022-12-14 15:04:18,434 INFO L226 Difference]: Without dead ends: 1598 [2022-12-14 15:04:18,434 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 100 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=158, Invalid=442, Unknown=0, NotChecked=0, Total=600 [2022-12-14 15:04:18,434 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 292 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 1175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:18,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 155 Invalid, 1175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1147 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-12-14 15:04:18,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1598 states. [2022-12-14 15:04:18,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1598 to 836. [2022-12-14 15:04:18,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 827 states have (on average 1.9443772672309552) internal successors, (1608), 835 states have internal predecessors, (1608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:18,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1608 transitions. [2022-12-14 15:04:18,448 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1608 transitions. Word has length 25 [2022-12-14 15:04:18,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:18,448 INFO L495 AbstractCegarLoop]: Abstraction has 836 states and 1608 transitions. [2022-12-14 15:04:18,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:18,448 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1608 transitions. [2022-12-14 15:04:18,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:18,449 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:18,449 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:18,449 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-14 15:04:18,449 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:18,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:18,450 INFO L85 PathProgramCache]: Analyzing trace with hash -683691709, now seen corresponding path program 7 times [2022-12-14 15:04:18,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:18,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [58856862] [2022-12-14 15:04:18,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:18,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:18,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:19,153 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:19,153 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:19,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [58856862] [2022-12-14 15:04:19,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [58856862] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:19,154 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:19,154 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:19,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028712134] [2022-12-14 15:04:19,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:19,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:19,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:19,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:19,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:19,154 INFO L87 Difference]: Start difference. First operand 836 states and 1608 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:20,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:20,882 INFO L93 Difference]: Finished difference Result 905 states and 1722 transitions. [2022-12-14 15:04:20,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-12-14 15:04:20,882 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:20,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:20,883 INFO L225 Difference]: With dead ends: 905 [2022-12-14 15:04:20,883 INFO L226 Difference]: Without dead ends: 905 [2022-12-14 15:04:20,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=183, Invalid=417, Unknown=0, NotChecked=0, Total=600 [2022-12-14 15:04:20,883 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 155 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 641 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 683 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 641 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:20,884 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 73 Invalid, 683 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 641 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-12-14 15:04:20,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2022-12-14 15:04:20,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 836. [2022-12-14 15:04:20,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 827 states have (on average 1.9443772672309552) internal successors, (1608), 835 states have internal predecessors, (1608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:20,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1608 transitions. [2022-12-14 15:04:20,890 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1608 transitions. Word has length 25 [2022-12-14 15:04:20,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:20,891 INFO L495 AbstractCegarLoop]: Abstraction has 836 states and 1608 transitions. [2022-12-14 15:04:20,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:20,891 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1608 transitions. [2022-12-14 15:04:20,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:20,891 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:20,891 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:20,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-14 15:04:20,891 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:20,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:20,892 INFO L85 PathProgramCache]: Analyzing trace with hash 44880845, now seen corresponding path program 8 times [2022-12-14 15:04:20,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:20,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137966422] [2022-12-14 15:04:20,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:20,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:20,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:21,724 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:21,724 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:21,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137966422] [2022-12-14 15:04:21,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137966422] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:21,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:21,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-14 15:04:21,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770155828] [2022-12-14 15:04:21,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:21,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 15:04:21,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:21,725 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 15:04:21,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-12-14 15:04:21,726 INFO L87 Difference]: Start difference. First operand 836 states and 1608 transitions. Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:23,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:23,813 INFO L93 Difference]: Finished difference Result 924 states and 1759 transitions. [2022-12-14 15:04:23,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-14 15:04:23,814 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:23,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:23,815 INFO L225 Difference]: With dead ends: 924 [2022-12-14 15:04:23,815 INFO L226 Difference]: Without dead ends: 924 [2022-12-14 15:04:23,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=130, Invalid=290, Unknown=0, NotChecked=0, Total=420 [2022-12-14 15:04:23,815 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 103 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 783 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 77 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 783 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:23,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 77 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 783 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-12-14 15:04:23,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 924 states. [2022-12-14 15:04:23,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 924 to 841. [2022-12-14 15:04:23,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 832 states have (on average 1.9447115384615385) internal successors, (1618), 840 states have internal predecessors, (1618), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:23,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1618 transitions. [2022-12-14 15:04:23,822 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1618 transitions. Word has length 25 [2022-12-14 15:04:23,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:23,823 INFO L495 AbstractCegarLoop]: Abstraction has 841 states and 1618 transitions. [2022-12-14 15:04:23,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:23,823 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1618 transitions. [2022-12-14 15:04:23,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:23,823 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:23,823 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:23,823 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-14 15:04:23,823 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:23,823 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:23,824 INFO L85 PathProgramCache]: Analyzing trace with hash -691350401, now seen corresponding path program 9 times [2022-12-14 15:04:23,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:23,824 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545665517] [2022-12-14 15:04:23,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:23,824 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:23,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:24,564 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:24,564 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:24,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545665517] [2022-12-14 15:04:24,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545665517] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:24,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:24,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-14 15:04:24,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234021570] [2022-12-14 15:04:24,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:24,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 15:04:24,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:24,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 15:04:24,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-12-14 15:04:24,565 INFO L87 Difference]: Start difference. First operand 841 states and 1618 transitions. Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:26,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:26,698 INFO L93 Difference]: Finished difference Result 928 states and 1766 transitions. [2022-12-14 15:04:26,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-14 15:04:26,698 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:26,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:26,699 INFO L225 Difference]: With dead ends: 928 [2022-12-14 15:04:26,699 INFO L226 Difference]: Without dead ends: 928 [2022-12-14 15:04:26,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=353, Unknown=0, NotChecked=0, Total=506 [2022-12-14 15:04:26,700 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 108 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 78 SdHoareTripleChecker+Invalid, 790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:26,700 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 78 Invalid, 790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-12-14 15:04:26,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 928 states. [2022-12-14 15:04:26,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 928 to 836. [2022-12-14 15:04:26,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 836 states, 827 states have (on average 1.9443772672309552) internal successors, (1608), 835 states have internal predecessors, (1608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:26,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 836 states to 836 states and 1608 transitions. [2022-12-14 15:04:26,707 INFO L78 Accepts]: Start accepts. Automaton has 836 states and 1608 transitions. Word has length 25 [2022-12-14 15:04:26,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:26,708 INFO L495 AbstractCegarLoop]: Abstraction has 836 states and 1608 transitions. [2022-12-14 15:04:26,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:26,708 INFO L276 IsEmpty]: Start isEmpty. Operand 836 states and 1608 transitions. [2022-12-14 15:04:26,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:26,708 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:26,709 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:26,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-14 15:04:26,709 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:26,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:26,709 INFO L85 PathProgramCache]: Analyzing trace with hash -1202636575, now seen corresponding path program 10 times [2022-12-14 15:04:26,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:26,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737023780] [2022-12-14 15:04:26,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:26,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:26,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:27,482 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:27,483 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:27,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737023780] [2022-12-14 15:04:27,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737023780] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:27,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:27,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:27,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094719853] [2022-12-14 15:04:27,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:27,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:27,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:27,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:27,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:27,484 INFO L87 Difference]: Start difference. First operand 836 states and 1608 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:28,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:28,926 INFO L93 Difference]: Finished difference Result 925 states and 1762 transitions. [2022-12-14 15:04:28,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-14 15:04:28,926 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:28,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:28,927 INFO L225 Difference]: With dead ends: 925 [2022-12-14 15:04:28,927 INFO L226 Difference]: Without dead ends: 925 [2022-12-14 15:04:28,927 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=146, Invalid=360, Unknown=0, NotChecked=0, Total=506 [2022-12-14 15:04:28,928 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 144 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 66 SdHoareTripleChecker+Invalid, 587 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:28,928 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 66 Invalid, 587 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-12-14 15:04:28,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 925 states. [2022-12-14 15:04:28,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 925 to 846. [2022-12-14 15:04:28,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 846 states, 837 states have (on average 1.945041816009558) internal successors, (1628), 845 states have internal predecessors, (1628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:28,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 846 states to 846 states and 1628 transitions. [2022-12-14 15:04:28,935 INFO L78 Accepts]: Start accepts. Automaton has 846 states and 1628 transitions. Word has length 25 [2022-12-14 15:04:28,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:28,935 INFO L495 AbstractCegarLoop]: Abstraction has 846 states and 1628 transitions. [2022-12-14 15:04:28,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:28,935 INFO L276 IsEmpty]: Start isEmpty. Operand 846 states and 1628 transitions. [2022-12-14 15:04:28,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:28,936 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:28,936 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:28,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-12-14 15:04:28,936 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:28,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:28,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1938867821, now seen corresponding path program 11 times [2022-12-14 15:04:28,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:28,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402239879] [2022-12-14 15:04:28,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:28,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:28,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:30,048 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:30,049 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:30,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402239879] [2022-12-14 15:04:30,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402239879] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:30,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:30,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:30,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112397937] [2022-12-14 15:04:30,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:30,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:30,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:30,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:30,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:30,050 INFO L87 Difference]: Start difference. First operand 846 states and 1628 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:32,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:32,820 INFO L93 Difference]: Finished difference Result 931 states and 1775 transitions. [2022-12-14 15:04:32,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-14 15:04:32,820 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:32,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:32,821 INFO L225 Difference]: With dead ends: 931 [2022-12-14 15:04:32,821 INFO L226 Difference]: Without dead ends: 931 [2022-12-14 15:04:32,821 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=200, Invalid=450, Unknown=0, NotChecked=0, Total=650 [2022-12-14 15:04:32,821 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 141 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 907 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 73 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 907 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:32,822 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 73 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 907 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-12-14 15:04:32,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 931 states. [2022-12-14 15:04:32,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 931 to 852. [2022-12-14 15:04:32,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 843 states have (on average 1.9454329774614472) internal successors, (1640), 851 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:32,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 1640 transitions. [2022-12-14 15:04:32,829 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 1640 transitions. Word has length 25 [2022-12-14 15:04:32,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:32,829 INFO L495 AbstractCegarLoop]: Abstraction has 852 states and 1640 transitions. [2022-12-14 15:04:32,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:32,829 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 1640 transitions. [2022-12-14 15:04:32,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:32,829 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:32,829 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:32,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-14 15:04:32,829 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:32,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:32,830 INFO L85 PathProgramCache]: Analyzing trace with hash -828316285, now seen corresponding path program 12 times [2022-12-14 15:04:32,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:32,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304119627] [2022-12-14 15:04:32,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:32,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:32,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:33,811 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:33,811 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:33,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304119627] [2022-12-14 15:04:33,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304119627] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:33,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:33,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-14 15:04:33,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75876106] [2022-12-14 15:04:33,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:33,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 15:04:33,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:33,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 15:04:33,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-12-14 15:04:33,812 INFO L87 Difference]: Start difference. First operand 852 states and 1640 transitions. Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:36,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:36,326 INFO L93 Difference]: Finished difference Result 982 states and 1869 transitions. [2022-12-14 15:04:36,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-14 15:04:36,327 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:36,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:36,328 INFO L225 Difference]: With dead ends: 982 [2022-12-14 15:04:36,328 INFO L226 Difference]: Without dead ends: 982 [2022-12-14 15:04:36,328 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420 [2022-12-14 15:04:36,329 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 104 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 876 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 918 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 876 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:36,329 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 82 Invalid, 918 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 876 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-12-14 15:04:36,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 982 states. [2022-12-14 15:04:36,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 982 to 852. [2022-12-14 15:04:36,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 852 states, 843 states have (on average 1.9454329774614472) internal successors, (1640), 851 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:36,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 852 states to 852 states and 1640 transitions. [2022-12-14 15:04:36,341 INFO L78 Accepts]: Start accepts. Automaton has 852 states and 1640 transitions. Word has length 25 [2022-12-14 15:04:36,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:36,341 INFO L495 AbstractCegarLoop]: Abstraction has 852 states and 1640 transitions. [2022-12-14 15:04:36,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:36,341 INFO L276 IsEmpty]: Start isEmpty. Operand 852 states and 1640 transitions. [2022-12-14 15:04:36,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:36,342 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:36,342 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:36,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-14 15:04:36,342 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:36,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:36,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1317860433, now seen corresponding path program 13 times [2022-12-14 15:04:36,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:36,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918307665] [2022-12-14 15:04:36,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:36,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:36,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:37,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:37,253 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:37,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918307665] [2022-12-14 15:04:37,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918307665] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:37,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:37,254 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:37,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712551591] [2022-12-14 15:04:37,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:37,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:37,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:37,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:37,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:37,255 INFO L87 Difference]: Start difference. First operand 852 states and 1640 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:39,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:39,543 INFO L93 Difference]: Finished difference Result 926 states and 1764 transitions. [2022-12-14 15:04:39,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-14 15:04:39,543 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:39,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:39,544 INFO L225 Difference]: With dead ends: 926 [2022-12-14 15:04:39,544 INFO L226 Difference]: Without dead ends: 926 [2022-12-14 15:04:39,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2022-12-14 15:04:39,545 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 128 mSDsluCounter, 44 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:39,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 68 Invalid, 771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-14 15:04:39,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 926 states. [2022-12-14 15:04:39,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 926 to 847. [2022-12-14 15:04:39,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 838 states have (on average 1.9451073985680192) internal successors, (1630), 846 states have internal predecessors, (1630), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:39,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 1630 transitions. [2022-12-14 15:04:39,552 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 1630 transitions. Word has length 25 [2022-12-14 15:04:39,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:39,552 INFO L495 AbstractCegarLoop]: Abstraction has 847 states and 1630 transitions. [2022-12-14 15:04:39,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:39,552 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 1630 transitions. [2022-12-14 15:04:39,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:39,553 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:39,553 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:39,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-14 15:04:39,553 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:39,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:39,554 INFO L85 PathProgramCache]: Analyzing trace with hash -2054091679, now seen corresponding path program 14 times [2022-12-14 15:04:39,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:39,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [14322253] [2022-12-14 15:04:39,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:39,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:39,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:40,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:40,286 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:40,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [14322253] [2022-12-14 15:04:40,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [14322253] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:40,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:40,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:40,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870542655] [2022-12-14 15:04:40,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:40,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:40,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:40,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:40,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:40,288 INFO L87 Difference]: Start difference. First operand 847 states and 1630 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:42,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:42,452 INFO L93 Difference]: Finished difference Result 944 states and 1798 transitions. [2022-12-14 15:04:42,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-14 15:04:42,453 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:42,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:42,454 INFO L225 Difference]: With dead ends: 944 [2022-12-14 15:04:42,454 INFO L226 Difference]: Without dead ends: 944 [2022-12-14 15:04:42,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 95 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2022-12-14 15:04:42,454 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 115 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 762 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 79 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 762 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:42,454 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 79 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 762 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-12-14 15:04:42,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 944 states. [2022-12-14 15:04:42,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 944 to 842. [2022-12-14 15:04:42,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 842 states, 833 states have (on average 1.9447779111644659) internal successors, (1620), 841 states have internal predecessors, (1620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:42,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 842 states to 842 states and 1620 transitions. [2022-12-14 15:04:42,461 INFO L78 Accepts]: Start accepts. Automaton has 842 states and 1620 transitions. Word has length 25 [2022-12-14 15:04:42,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:42,462 INFO L495 AbstractCegarLoop]: Abstraction has 842 states and 1620 transitions. [2022-12-14 15:04:42,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:42,462 INFO L276 IsEmpty]: Start isEmpty. Operand 842 states and 1620 transitions. [2022-12-14 15:04:42,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:42,462 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:42,462 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:42,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-14 15:04:42,462 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:42,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:42,463 INFO L85 PathProgramCache]: Analyzing trace with hash -943540143, now seen corresponding path program 15 times [2022-12-14 15:04:42,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:42,463 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337944916] [2022-12-14 15:04:42,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:42,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:42,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:43,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:43,204 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:43,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337944916] [2022-12-14 15:04:43,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337944916] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:43,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:43,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-14 15:04:43,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922739762] [2022-12-14 15:04:43,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:43,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 15:04:43,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:43,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 15:04:43,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-12-14 15:04:43,205 INFO L87 Difference]: Start difference. First operand 842 states and 1620 transitions. Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:45,462 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:45,462 INFO L93 Difference]: Finished difference Result 965 states and 1838 transitions. [2022-12-14 15:04:45,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-14 15:04:45,462 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:45,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:45,463 INFO L225 Difference]: With dead ends: 965 [2022-12-14 15:04:45,463 INFO L226 Difference]: Without dead ends: 965 [2022-12-14 15:04:45,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=308, Unknown=0, NotChecked=0, Total=420 [2022-12-14 15:04:45,464 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 97 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 76 SdHoareTripleChecker+Invalid, 832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:45,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 76 Invalid, 832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2022-12-14 15:04:45,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2022-12-14 15:04:45,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 837. [2022-12-14 15:04:45,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 828 states have (on average 1.9444444444444444) internal successors, (1610), 836 states have internal predecessors, (1610), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:45,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1610 transitions. [2022-12-14 15:04:45,471 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1610 transitions. Word has length 25 [2022-12-14 15:04:45,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:45,471 INFO L495 AbstractCegarLoop]: Abstraction has 837 states and 1610 transitions. [2022-12-14 15:04:45,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:45,471 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1610 transitions. [2022-12-14 15:04:45,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:45,472 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:45,472 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:45,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-14 15:04:45,472 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:45,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:45,472 INFO L85 PathProgramCache]: Analyzing trace with hash -1960198081, now seen corresponding path program 16 times [2022-12-14 15:04:45,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:45,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513576826] [2022-12-14 15:04:45,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:45,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:45,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:46,128 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:46,128 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:46,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513576826] [2022-12-14 15:04:46,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513576826] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:46,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:46,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:46,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845128791] [2022-12-14 15:04:46,129 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:46,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:46,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:46,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:46,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:46,129 INFO L87 Difference]: Start difference. First operand 837 states and 1610 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:47,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:47,884 INFO L93 Difference]: Finished difference Result 979 states and 1861 transitions. [2022-12-14 15:04:47,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-14 15:04:47,885 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:47,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:47,886 INFO L225 Difference]: With dead ends: 979 [2022-12-14 15:04:47,886 INFO L226 Difference]: Without dead ends: 979 [2022-12-14 15:04:47,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 99 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=154, Invalid=446, Unknown=0, NotChecked=0, Total=600 [2022-12-14 15:04:47,886 INFO L413 NwaCegarLoop]: 27 mSDtfsCounter, 133 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 85 SdHoareTripleChecker+Invalid, 748 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:47,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 85 Invalid, 748 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 703 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-12-14 15:04:47,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2022-12-14 15:04:47,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 825. [2022-12-14 15:04:47,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 816 states have (on average 1.9436274509803921) internal successors, (1586), 824 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:47,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1586 transitions. [2022-12-14 15:04:47,897 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1586 transitions. Word has length 25 [2022-12-14 15:04:47,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:47,897 INFO L495 AbstractCegarLoop]: Abstraction has 825 states and 1586 transitions. [2022-12-14 15:04:47,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:47,897 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1586 transitions. [2022-12-14 15:04:47,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:47,898 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:47,898 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:47,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-14 15:04:47,898 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:47,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:47,898 INFO L85 PathProgramCache]: Analyzing trace with hash 1149805101, now seen corresponding path program 17 times [2022-12-14 15:04:47,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:47,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1242497378] [2022-12-14 15:04:47,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:47,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:47,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:48,582 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:48,582 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:48,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1242497378] [2022-12-14 15:04:48,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1242497378] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:48,582 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:48,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:48,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591454954] [2022-12-14 15:04:48,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:48,583 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:48,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:48,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:48,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:48,583 INFO L87 Difference]: Start difference. First operand 825 states and 1586 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:50,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:50,342 INFO L93 Difference]: Finished difference Result 1525 states and 2925 transitions. [2022-12-14 15:04:50,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-12-14 15:04:50,342 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:50,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:50,344 INFO L225 Difference]: With dead ends: 1525 [2022-12-14 15:04:50,344 INFO L226 Difference]: Without dead ends: 1525 [2022-12-14 15:04:50,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=136, Invalid=416, Unknown=0, NotChecked=0, Total=552 [2022-12-14 15:04:50,344 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 199 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:50,344 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [199 Valid, 121 Invalid, 877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 868 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-12-14 15:04:50,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1525 states. [2022-12-14 15:04:50,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1525 to 826. [2022-12-14 15:04:50,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 817 states have (on average 1.9436964504283967) internal successors, (1588), 825 states have internal predecessors, (1588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:50,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1588 transitions. [2022-12-14 15:04:50,358 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1588 transitions. Word has length 25 [2022-12-14 15:04:50,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:50,358 INFO L495 AbstractCegarLoop]: Abstraction has 826 states and 1588 transitions. [2022-12-14 15:04:50,358 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:50,358 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1588 transitions. [2022-12-14 15:04:50,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:50,359 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:50,359 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:50,359 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-14 15:04:50,359 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:50,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:50,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1383962361, now seen corresponding path program 18 times [2022-12-14 15:04:50,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:50,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522281152] [2022-12-14 15:04:50,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:50,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:50,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:50,997 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:50,997 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:50,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522281152] [2022-12-14 15:04:50,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522281152] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:50,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:50,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:50,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36404319] [2022-12-14 15:04:50,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:50,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:50,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:50,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:50,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:50,998 INFO L87 Difference]: Start difference. First operand 826 states and 1588 transitions. Second operand has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:52,797 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:52,797 INFO L93 Difference]: Finished difference Result 1526 states and 2927 transitions. [2022-12-14 15:04:52,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-14 15:04:52,798 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:52,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:52,800 INFO L225 Difference]: With dead ends: 1526 [2022-12-14 15:04:52,800 INFO L226 Difference]: Without dead ends: 1526 [2022-12-14 15:04:52,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=383, Unknown=0, NotChecked=0, Total=506 [2022-12-14 15:04:52,800 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 198 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 937 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:52,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 120 Invalid, 949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 937 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-12-14 15:04:52,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1526 states. [2022-12-14 15:04:52,809 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1526 to 825. [2022-12-14 15:04:52,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 816 states have (on average 1.9436274509803921) internal successors, (1586), 824 states have internal predecessors, (1586), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:52,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1586 transitions. [2022-12-14 15:04:52,810 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1586 transitions. Word has length 25 [2022-12-14 15:04:52,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:52,811 INFO L495 AbstractCegarLoop]: Abstraction has 825 states and 1586 transitions. [2022-12-14 15:04:52,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.272727272727273) internal successors, (25), 11 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:52,811 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1586 transitions. [2022-12-14 15:04:52,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-12-14 15:04:52,811 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:52,811 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:52,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-12-14 15:04:52,811 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:52,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:52,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1391544651, now seen corresponding path program 19 times [2022-12-14 15:04:52,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:52,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322345036] [2022-12-14 15:04:52,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:52,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:52,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:53,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:53,360 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:53,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322345036] [2022-12-14 15:04:53,360 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322345036] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:53,360 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:53,360 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-14 15:04:53,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [500431402] [2022-12-14 15:04:53,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:53,360 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-14 15:04:53,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:53,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-14 15:04:53,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2022-12-14 15:04:53,361 INFO L87 Difference]: Start difference. First operand 825 states and 1586 transitions. Second operand has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:55,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:04:55,831 INFO L93 Difference]: Finished difference Result 1603 states and 3076 transitions. [2022-12-14 15:04:55,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-14 15:04:55,832 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2022-12-14 15:04:55,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:04:55,833 INFO L225 Difference]: With dead ends: 1603 [2022-12-14 15:04:55,833 INFO L226 Difference]: Without dead ends: 1603 [2022-12-14 15:04:55,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2022-12-14 15:04:55,834 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 146 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 1254 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 285 SdHoareTripleChecker+Invalid, 1271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-12-14 15:04:55,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 285 Invalid, 1271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1254 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-12-14 15:04:55,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1603 states. [2022-12-14 15:04:55,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1603 to 712. [2022-12-14 15:04:55,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 703 states have (on average 1.937411095305832) internal successors, (1362), 711 states have internal predecessors, (1362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:55,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 1362 transitions. [2022-12-14 15:04:55,845 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 1362 transitions. Word has length 25 [2022-12-14 15:04:55,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:04:55,845 INFO L495 AbstractCegarLoop]: Abstraction has 712 states and 1362 transitions. [2022-12-14 15:04:55,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:04:55,845 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 1362 transitions. [2022-12-14 15:04:55,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-12-14 15:04:55,845 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:04:55,845 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:04:55,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-14 15:04:55,845 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:04:55,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:04:55,846 INFO L85 PathProgramCache]: Analyzing trace with hash 24636588, now seen corresponding path program 1 times [2022-12-14 15:04:55,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:04:55,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027845382] [2022-12-14 15:04:55,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:04:55,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:04:55,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:04:56,919 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:04:56,919 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:04:56,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027845382] [2022-12-14 15:04:56,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027845382] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:04:56,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:04:56,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 15:04:56,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654503950] [2022-12-14 15:04:56,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:04:56,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 15:04:56,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:04:56,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 15:04:56,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-12-14 15:04:56,920 INFO L87 Difference]: Start difference. First operand 712 states and 1362 transitions. Second operand has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:05:00,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:05:00,297 INFO L93 Difference]: Finished difference Result 784 states and 1482 transitions. [2022-12-14 15:05:00,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-12-14 15:05:00,297 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 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 26 [2022-12-14 15:05:00,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:05:00,298 INFO L225 Difference]: With dead ends: 784 [2022-12-14 15:05:00,298 INFO L226 Difference]: Without dead ends: 784 [2022-12-14 15:05:00,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=224, Invalid=532, Unknown=0, NotChecked=0, Total=756 [2022-12-14 15:05:00,298 INFO L413 NwaCegarLoop]: 26 mSDtfsCounter, 147 mSDsluCounter, 56 mSDsCounter, 0 mSdLazyCounter, 920 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 82 SdHoareTripleChecker+Invalid, 974 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 920 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-12-14 15:05:00,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 82 Invalid, 974 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 920 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-12-14 15:05:00,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 784 states. [2022-12-14 15:05:00,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 784 to 679. [2022-12-14 15:05:00,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 679 states, 671 states have (on average 1.9359165424739195) internal successors, (1299), 678 states have internal predecessors, (1299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:05:00,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 679 states to 679 states and 1299 transitions. [2022-12-14 15:05:00,304 INFO L78 Accepts]: Start accepts. Automaton has 679 states and 1299 transitions. Word has length 26 [2022-12-14 15:05:00,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:05:00,304 INFO L495 AbstractCegarLoop]: Abstraction has 679 states and 1299 transitions. [2022-12-14 15:05:00,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:05:00,304 INFO L276 IsEmpty]: Start isEmpty. Operand 679 states and 1299 transitions. [2022-12-14 15:05:00,304 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-12-14 15:05:00,304 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:05:00,304 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:05:00,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-14 15:05:00,305 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting t_funErr5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:05:00,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:05:00,305 INFO L85 PathProgramCache]: Analyzing trace with hash -421541718, now seen corresponding path program 1 times [2022-12-14 15:05:00,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:05:00,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866602337] [2022-12-14 15:05:00,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:05:00,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:05:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 15:05:00,596 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 15:05:00,597 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 15:05:00,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866602337] [2022-12-14 15:05:00,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866602337] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 15:05:00,597 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 15:05:00,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 15:05:00,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [453753491] [2022-12-14 15:05:00,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 15:05:00,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 15:05:00,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 15:05:00,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 15:05:00,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 15:05:00,598 INFO L87 Difference]: Start difference. First operand 679 states and 1299 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) [2022-12-14 15:05:01,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 15:05:01,415 INFO L93 Difference]: Finished difference Result 754 states and 1437 transitions. [2022-12-14 15:05:01,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 15:05:01,416 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 [2022-12-14 15:05:01,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 15:05:01,416 INFO L225 Difference]: With dead ends: 754 [2022-12-14 15:05:01,416 INFO L226 Difference]: Without dead ends: 754 [2022-12-14 15:05:01,416 INFO L412 NwaCegarLoop]: 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 [2022-12-14 15:05:01,417 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 37 mSDsluCounter, 5 mSDsCounter, 0 mSdLazyCounter, 269 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 35 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-12-14 15:05:01,417 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 35 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 269 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-12-14 15:05:01,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 754 states. [2022-12-14 15:05:01,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 754 to 726. [2022-12-14 15:05:01,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 726 states, 718 states have (on average 1.934540389972145) internal successors, (1389), 725 states have internal predecessors, (1389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 15:05:01,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 726 states to 726 states and 1389 transitions. [2022-12-14 15:05:01,423 INFO L78 Accepts]: Start accepts. Automaton has 726 states and 1389 transitions. Word has length 27 [2022-12-14 15:05:01,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 15:05:01,424 INFO L495 AbstractCegarLoop]: Abstraction has 726 states and 1389 transitions. [2022-12-14 15:05:01,424 INFO L496 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) [2022-12-14 15:05:01,424 INFO L276 IsEmpty]: Start isEmpty. Operand 726 states and 1389 transitions. [2022-12-14 15:05:01,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-12-14 15:05:01,424 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 15:05:01,425 INFO L195 NwaCegarLoop]: 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] [2022-12-14 15:05:01,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-12-14 15:05:01,425 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 27 more)] === [2022-12-14 15:05:01,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 15:05:01,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1346562285, now seen corresponding path program 1 times [2022-12-14 15:05:01,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 15:05:01,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608963597] [2022-12-14 15:05:01,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 15:05:01,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 15:05:01,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-14 15:05:01,472 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-12-14 15:05:01,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-12-14 15:05:01,539 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-12-14 15:05:01,539 INFO L360 BasicCegarLoop]: Counterexample is feasible [2022-12-14 15:05:01,540 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE (29 of 30 remaining) [2022-12-14 15:05:01,542 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE (28 of 30 remaining) [2022-12-14 15:05:01,542 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE (27 of 30 remaining) [2022-12-14 15:05:01,542 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (26 of 30 remaining) [2022-12-14 15:05:01,542 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (25 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE (24 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONDATA_RACE (23 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE (22 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE (21 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE (20 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE (19 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE (18 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE (17 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE (16 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE (15 of 30 remaining) [2022-12-14 15:05:01,543 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (14 of 30 remaining) [2022-12-14 15:05:01,544 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (13 of 30 remaining) [2022-12-14 15:05:01,544 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (12 of 30 remaining) [2022-12-14 15:05:01,544 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (11 of 30 remaining) [2022-12-14 15:05:01,544 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (10 of 30 remaining) [2022-12-14 15:05:01,544 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (9 of 30 remaining) [2022-12-14 15:05:01,544 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr5ASSERT_VIOLATIONDATA_RACE (8 of 30 remaining) [2022-12-14 15:05:01,544 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (7 of 30 remaining) [2022-12-14 15:05:01,544 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr0ASSERT_VIOLATIONDATA_RACE (6 of 30 remaining) [2022-12-14 15:05:01,544 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr1ASSERT_VIOLATIONDATA_RACE (5 of 30 remaining) [2022-12-14 15:05:01,544 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr2ASSERT_VIOLATIONDATA_RACE (4 of 30 remaining) [2022-12-14 15:05:01,545 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr3ASSERT_VIOLATIONDATA_RACE (3 of 30 remaining) [2022-12-14 15:05:01,545 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr4ASSERT_VIOLATIONDATA_RACE (2 of 30 remaining) [2022-12-14 15:05:01,545 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr5ASSERT_VIOLATIONDATA_RACE (1 of 30 remaining) [2022-12-14 15:05:01,545 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location t_funErr6ASSERT_VIOLATIONDATA_RACE (0 of 30 remaining) [2022-12-14 15:05:01,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-12-14 15:05:01,547 INFO L445 BasicCegarLoop]: Path program histogram: [19, 17, 8, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 15:05:01,553 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-14 15:05:01,553 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-14 15:05:01,596 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 14.12 03:05:01 BasicIcfg [2022-12-14 15:05:01,596 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-14 15:05:01,597 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-12-14 15:05:01,597 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-12-14 15:05:01,597 INFO L275 PluginConnector]: Witness Printer initialized [2022-12-14 15:05:01,597 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 02:56:38" (3/4) ... [2022-12-14 15:05:01,599 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-12-14 15:05:01,599 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-12-14 15:05:01,600 INFO L158 Benchmark]: Toolchain (without parser) took 504238.35ms. Allocated memory was 121.6MB in the beginning and 255.9MB in the end (delta: 134.2MB). Free memory was 88.9MB in the beginning and 63.4MB in the end (delta: 25.4MB). Peak memory consumption was 160.7MB. Max. memory is 16.1GB. [2022-12-14 15:05:01,600 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 121.6MB. Free memory is still 75.1MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-14 15:05:01,600 INFO L158 Benchmark]: CACSL2BoogieTranslator took 504.88ms. Allocated memory is still 121.6MB. Free memory was 88.5MB in the beginning and 90.9MB in the end (delta: -2.3MB). Peak memory consumption was 47.1MB. Max. memory is 16.1GB. [2022-12-14 15:05:01,600 INFO L158 Benchmark]: Boogie Procedure Inliner took 46.70ms. Allocated memory was 121.6MB in the beginning and 146.8MB in the end (delta: 25.2MB). Free memory was 90.8MB in the beginning and 115.2MB in the end (delta: -24.4MB). Peak memory consumption was 5.2MB. Max. memory is 16.1GB. [2022-12-14 15:05:01,600 INFO L158 Benchmark]: Boogie Preprocessor took 29.80ms. Allocated memory is still 146.8MB. Free memory was 115.2MB in the beginning and 112.4MB in the end (delta: 2.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-12-14 15:05:01,600 INFO L158 Benchmark]: RCFGBuilder took 536.63ms. Allocated memory is still 146.8MB. Free memory was 112.4MB in the beginning and 84.3MB in the end (delta: 28.1MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. [2022-12-14 15:05:01,600 INFO L158 Benchmark]: TraceAbstraction took 503112.43ms. Allocated memory was 146.8MB in the beginning and 255.9MB in the end (delta: 109.1MB). Free memory was 83.8MB in the beginning and 64.5MB in the end (delta: 19.3MB). Peak memory consumption was 129.4MB. Max. memory is 16.1GB. [2022-12-14 15:05:01,600 INFO L158 Benchmark]: Witness Printer took 2.73ms. Allocated memory is still 255.9MB. Free memory was 64.5MB in the beginning and 63.4MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2022-12-14 15:05:01,602 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.11ms. Allocated memory is still 121.6MB. Free memory is still 75.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 504.88ms. Allocated memory is still 121.6MB. Free memory was 88.5MB in the beginning and 90.9MB in the end (delta: -2.3MB). Peak memory consumption was 47.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 46.70ms. Allocated memory was 121.6MB in the beginning and 146.8MB in the end (delta: 25.2MB). Free memory was 90.8MB in the beginning and 115.2MB in the end (delta: -24.4MB). Peak memory consumption was 5.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 29.80ms. Allocated memory is still 146.8MB. Free memory was 115.2MB in the beginning and 112.4MB in the end (delta: 2.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 536.63ms. Allocated memory is still 146.8MB. Free memory was 112.4MB in the beginning and 84.3MB in the end (delta: 28.1MB). Peak memory consumption was 27.3MB. Max. memory is 16.1GB. * TraceAbstraction took 503112.43ms. Allocated memory was 146.8MB in the beginning and 255.9MB in the end (delta: 109.1MB). Free memory was 83.8MB in the beginning and 64.5MB in the end (delta: 19.3MB). Peak memory consumption was 129.4MB. Max. memory is 16.1GB. * Witness Printer took 2.73ms. Allocated memory is still 255.9MB. Free memory was 64.5MB in the beginning and 63.4MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 325.3s, 249 PlacesBefore, 76 PlacesAfterwards, 245 TransitionsBefore, 72 TransitionsAfterwards, 4760 CoEnabledTransitionPairs, 21 FixpointIterations, 184 TrivialSequentialCompositions, 85 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 269 TotalNumberOfCompositions, 60675 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 13196, independent: 10940, independent conditional: 0, independent unconditional: 10940, dependent: 2256, dependent conditional: 0, dependent unconditional: 2256, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 3196, independent: 3070, independent conditional: 0, independent unconditional: 3070, dependent: 126, dependent conditional: 0, dependent unconditional: 126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 3196, independent: 2610, independent conditional: 0, independent unconditional: 2610, dependent: 586, dependent conditional: 0, dependent unconditional: 586, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 586, independent: 460, independent conditional: 0, independent unconditional: 460, dependent: 126, dependent conditional: 0, dependent unconditional: 126, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 494, independent: 255, independent conditional: 0, independent unconditional: 255, dependent: 240, dependent conditional: 0, dependent unconditional: 240, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 13196, independent: 7870, independent conditional: 0, independent unconditional: 7870, dependent: 2130, dependent conditional: 0, dependent unconditional: 2130, unknown: 3196, unknown conditional: 0, unknown unconditional: 3196] , Statistics on independence cache: Total cache size (in pairs): 459, Positive cache size: 368, Positive conditional cache size: 0, Positive unconditional cache size: 368, Negative cache size: 91, Negative conditional cache size: 0, Negative unconditional cache size: 91, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - 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: 1261]: Data race detected Data race detected The following path leads to a data race: [L1224-L1227] 0 struct s { int datum; struct s *next; } *A, *B; [L1232] 0 pthread_mutex_t A_mutex = { { 0, 0, 0, 0, 0, { { 0, 0 } } } }; [L1233] 0 pthread_mutex_t B_mutex = { { 0, 0, 0, 0, 0, { { 0, 0 } } } }; [L1247] 0 pthread_t t1; [L1248] 0 int *ip; [L1249] 0 struct s *sp; [L1250] 0 struct s *p = malloc(sizeof(struct s)); [L1251] CALL 0 init(p,9) [L1229] 0 p -> datum = x [L1230] 0 p -> next = ((void *)0) [L1251] RET 0 init(p,9) [L1252] 0 A = malloc(sizeof(struct s)) [L1253] 0 init(A,3) [L1253] CALL 0 init(A,3) [L1229] 0 p -> datum = x [L1230] 0 p -> next = ((void *)0) [L1253] RET 0 init(A,3) [L1254] EXPR 0 A->next [L1254] 0 A->next = p [L1255] 0 B = malloc(sizeof(struct s)) [L1256] 0 init(B,5) [L1256] CALL 0 init(B,5) [L1229] 0 p -> datum = x [L1230] 0 p -> next = ((void *)0) [L1256] RET 0 init(B,5) [L1257] FCALL, FORK 0 pthread_create(&t1, ((void *)0), t_fun, ((void *)0)) VAL [A={-1:0}, A_mutex={1:0}, B={-2:0}, B_mutex={2:0}, p={-3:0}, pthread_create(&t1, ((void *)0), t_fun, ((void *)0))=0, t1={10:0}] [L1258] 0 ip = &p->datum [L1259] 0 sp = ((struct s *)((char *)(ip)-(unsigned long)(&((struct s *)0)->datum))) [L1261] EXPR 0 A->next VAL [A={-1:0}, A_mutex={1:0}, B={-2:0}, B_mutex={2:0}, ip={-3:0}, p={-3:0}, sp={-3:0}, t1={10:0}] [L1235] 1 int *ip; [L1236] 1 struct s *t, *sp = __VERIFIER_nondet_pointer(); [L1237] 1 struct s *p = malloc(sizeof(struct s)); [L1238] CALL 1 init(p,7) [L1261] EXPR 0 A->next VAL [A={-1:0}, A->next={-3:0}, A_mutex={1:0}, B={-2:0}, B_mutex={2:0}, ip={-3:0}, p={-3:0}, sp={-3:0}, t1={10:0}] [L1261] 0 p = A->next VAL [A={-1:0}, A->next={-3:0}, A_mutex={1:0}, B={-2:0}, B_mutex={2:0}, ip={-3:0}, p={-3:0}, sp={-3:0}, t1={10:0}] [L1229] 1 p -> datum = x VAL [\old(x)=7, \old(x)=5, A={-1:0}, A_mutex={1:0}, B={-2:0}, B_mutex={2:0}, p={-4:0}, p={-2:0}, p={-2:0}, p={-4:0}, x=7, x=5] [L1230] 1 p -> next = ((void *)0) VAL [\old(x)=7, \old(x)=5, A={-1:0}, A_mutex={1:0}, B={-2:0}, B_mutex={2:0}, p={-4:0}, p={-4:0}, p={-2:0}, p={-2:0}, x=5, x=7] [L1238] RET 1 init(p,7) [L1240] EXPR 1 A->next [L1240] 1 t = A->next [L1241] EXPR 1 A->next [L1241] 1 A->next = sp VAL [A={-1:0}, A->next = sp=49, A_mutex={1:0}, arg={0:0}, arg={0:0}, B={-2:0}, B_mutex={2:0}, p={-4:0}, sp={34:37}, t={-3:0}] [L1261] 0 p = A->next VAL [A={-1:0}, A->next={-3:0}, A_mutex={1:0}, B={-2:0}, B_mutex={2:0}, ip={-3:0}, p={-3:0}, sp={-3:0}, t1={10: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) [1230] * C: A->next = p [1254] * C: p -> next = ((void *)0) [1230] * C: p -> next = ((void *)0) [1230] * C: A->next = p [1254] * C: A = malloc(sizeof(struct s)) [1252] * C: A->next = p [1254] * C: A->next = sp [1241] * C: B = malloc(sizeof(struct s)) [1255] * C: A->next = p [1254] * C: p -> datum = x [1229] * C: p -> datum = x [1229] * C: p -> next = ((void *)0) [1230] * C: p -> datum = x [1229] * C: p -> datum = x [1229] and C: p = A->next [1261] - 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: 1230]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1252]: 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: 1229]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1230]: 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: 1254]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1255]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1256]: 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: 1230]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1261]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1262]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1257]: 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: 1229]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1230]: 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. - UnprovableResult [Line: 1240]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1241]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1241]: Unable to prove that there are no data races Unable to prove that there are no data races Reason: Not analyzed. - UnprovableResult [Line: 1242]: 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, 318 locations, 30 error locations. Started 1 CEGAR loops. OverallTime: 502.9s, OverallIterations: 65, TraceHistogramMax: 1, PathProgramHistogramMax: 19, EmptinessCheckTime: 0.0s, AutomataDifference: 133.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 325.4s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 11751 SdHoareTripleChecker+Valid, 121.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11751 mSDsluCounter, 7302 SdHoareTripleChecker+Invalid, 116.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 5076 mSDsCounter, 3288 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 59799 IncrementalHoareTripleChecker+Invalid, 63087 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3288 mSolverCounterUnsat, 2226 mSDtfsCounter, 59799 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1391 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 1277 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6590 ImplicationChecksByTransitivity, 16.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1098occurred in iteration=14, InterpolantAutomatonStates: 1200, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 64 MinimizatonAttempts, 32134 StatesRemovedByMinimization, 61 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 40.5s InterpolantComputationTime, 1357 NumberOfCodeBlocks, 1357 NumberOfCodeBlocksAsserted, 65 NumberOfCheckSat, 1263 ConstructedInterpolants, 0 QuantifiedInterpolants, 26468 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 64 InterpolantComputations, 64 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2022-12-14 15:05:01,662 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d34361d9-b488-4a41-814f-a2ba410bccf2/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE