./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-data-race.prp --file ../../sv-benchmarks/c/pthread/queue_ok.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_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/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_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/pthread/queue_ok.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/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_984886df-fd91-4779-a6c2-ee85736ecd2c/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 7cc273f13a619f37768d5108c297b75ab7c37145fe391daced9c134730721251 --- 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 08:08:37,314 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 08:08:37,315 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 08:08:37,328 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 08:08:37,328 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 08:08:37,329 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 08:08:37,330 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 08:08:37,331 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 08:08:37,332 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 08:08:37,332 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 08:08:37,333 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 08:08:37,334 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 08:08:37,334 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 08:08:37,335 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 08:08:37,335 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 08:08:37,336 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 08:08:37,337 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 08:08:37,338 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 08:08:37,339 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 08:08:37,340 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 08:08:37,341 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 08:08:37,342 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 08:08:37,343 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 08:08:37,343 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 08:08:37,346 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 08:08:37,346 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 08:08:37,346 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 08:08:37,347 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 08:08:37,347 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 08:08:37,348 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 08:08:37,348 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 08:08:37,348 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 08:08:37,349 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 08:08:37,349 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 08:08:37,350 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 08:08:37,350 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 08:08:37,350 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 08:08:37,351 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 08:08:37,351 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 08:08:37,351 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 08:08:37,352 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 08:08:37,353 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/config/svcomp-DataRace-32bit-Taipan_Default.epf [2022-12-14 08:08:37,367 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 08:08:37,368 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 08:08:37,368 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 08:08:37,368 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 08:08:37,368 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 08:08:37,369 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 08:08:37,369 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 08:08:37,369 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 08:08:37,369 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 08:08:37,369 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-12-14 08:08:37,369 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 08:08:37,369 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 08:08:37,369 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-12-14 08:08:37,369 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-12-14 08:08:37,370 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 08:08:37,370 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-12-14 08:08:37,370 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-12-14 08:08:37,370 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-12-14 08:08:37,370 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 08:08:37,371 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-14 08:08:37,371 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-12-14 08:08:37,371 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 08:08:37,371 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-14 08:08:37,371 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 08:08:37,371 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 08:08:37,371 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 08:08:37,372 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 08:08:37,372 INFO L138 SettingsManager]: * Check absence of data races in concurrent programs=true [2022-12-14 08:08:37,372 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-14 08:08:37,372 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 08:08:37,372 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 08:08:37,372 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 08:08:37,372 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 08:08:37,372 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 08:08:37,372 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 08:08:37,373 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 08:08:37,373 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-12-14 08:08:37,373 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 08:08:37,373 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 08:08:37,373 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-12-14 08:08:37,373 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-14 08:08:37,373 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 08:08:37,373 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 08:08:37,373 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_984886df-fd91-4779-a6c2-ee85736ecd2c/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_984886df-fd91-4779-a6c2-ee85736ecd2c/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 -> 7cc273f13a619f37768d5108c297b75ab7c37145fe391daced9c134730721251 [2022-12-14 08:08:37,544 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 08:08:37,561 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 08:08:37,563 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 08:08:37,564 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 08:08:37,565 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 08:08:37,566 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/pthread/queue_ok.i [2022-12-14 08:08:40,207 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 08:08:40,397 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 08:08:40,397 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/sv-benchmarks/c/pthread/queue_ok.i [2022-12-14 08:08:40,410 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/data/c54402236/5e2174b542c64515ae0cc4cb1efb3540/FLAG63e81311a [2022-12-14 08:08:40,424 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/data/c54402236/5e2174b542c64515ae0cc4cb1efb3540 [2022-12-14 08:08:40,425 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 08:08:40,426 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 08:08:40,427 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 08:08:40,427 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 08:08:40,431 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 08:08:40,431 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:40,432 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c7d31d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40, skipping insertion in model container [2022-12-14 08:08:40,432 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:40,438 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 08:08:40,472 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 08:08:40,814 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/sv-benchmarks/c/pthread/queue_ok.i[43266,43279] [2022-12-14 08:08:40,818 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/sv-benchmarks/c/pthread/queue_ok.i[43543,43556] [2022-12-14 08:08:40,822 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:08:40,832 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 08:08:40,882 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/sv-benchmarks/c/pthread/queue_ok.i[43266,43279] [2022-12-14 08:08:40,885 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/sv-benchmarks/c/pthread/queue_ok.i[43543,43556] [2022-12-14 08:08:40,889 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:08:40,927 INFO L208 MainTranslator]: Completed translation [2022-12-14 08:08:40,927 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40 WrapperNode [2022-12-14 08:08:40,927 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 08:08:40,928 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 08:08:40,928 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 08:08:40,928 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 08:08:40,934 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:40,956 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:40,999 INFO L138 Inliner]: procedures = 274, calls = 57, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 387 [2022-12-14 08:08:41,000 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 08:08:41,001 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 08:08:41,001 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 08:08:41,001 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 08:08:41,016 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:41,016 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:41,020 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:41,021 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:41,037 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:41,041 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:41,043 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:41,045 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:41,048 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 08:08:41,049 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 08:08:41,049 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 08:08:41,049 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 08:08:41,050 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (1/1) ... [2022-12-14 08:08:41,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 08:08:41,063 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:08:41,072 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 08:08:41,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 08:08:41,104 INFO L130 BoogieDeclarations]: Found specification of procedure t1 [2022-12-14 08:08:41,104 INFO L138 BoogieDeclarations]: Found implementation of procedure t1 [2022-12-14 08:08:41,105 INFO L130 BoogieDeclarations]: Found specification of procedure t2 [2022-12-14 08:08:41,105 INFO L138 BoogieDeclarations]: Found implementation of procedure t2 [2022-12-14 08:08:41,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-14 08:08:41,105 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 08:08:41,105 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-14 08:08:41,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-14 08:08:41,105 INFO L130 BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock [2022-12-14 08:08:41,105 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 08:08:41,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-14 08:08:41,105 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 08:08:41,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 08:08:41,106 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 08:08:41,226 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 08:08:41,228 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 08:08:41,718 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 08:08:41,727 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 08:08:41,728 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-12-14 08:08:41,730 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 08:08:41 BoogieIcfgContainer [2022-12-14 08:08:41,730 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 08:08:41,733 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 08:08:41,733 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 08:08:41,736 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 08:08:41,736 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 08:08:40" (1/3) ... [2022-12-14 08:08:41,737 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77363d74 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 08:08:41, skipping insertion in model container [2022-12-14 08:08:41,737 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:08:40" (2/3) ... [2022-12-14 08:08:41,737 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@77363d74 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 08:08:41, skipping insertion in model container [2022-12-14 08:08:41,737 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 08:08:41" (3/3) ... [2022-12-14 08:08:41,739 INFO L112 eAbstractionObserver]: Analyzing ICFG queue_ok.i [2022-12-14 08:08:41,747 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-14 08:08:41,757 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 08:08:41,757 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 35 error locations. [2022-12-14 08:08:41,757 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-14 08:08:41,890 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-14 08:08:41,916 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-12-14 08:08:41,927 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 441 places, 447 transitions, 910 flow [2022-12-14 08:08:41,929 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 441 places, 447 transitions, 910 flow [2022-12-14 08:08:41,931 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 441 places, 447 transitions, 910 flow [2022-12-14 08:08:42,048 INFO L130 PetriNetUnfolder]: 13/445 cut-off events. [2022-12-14 08:08:42,049 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-14 08:08:42,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 454 conditions, 445 events. 13/445 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 788 event pairs, 0 based on Foata normal form. 0/397 useless extension candidates. Maximal degree in co-relation 315. Up to 3 conditions per place. [2022-12-14 08:08:42,079 INFO L119 LiptonReduction]: Number of co-enabled transitions 53036 [2022-12-14 08:09:07,489 WARN L233 SmtUtils]: Spent 8.48s on a formula simplification that was a NOOP. DAG size: 125 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 08:09:14,405 WARN L233 SmtUtils]: Spent 6.91s on a formula simplification that was a NOOP. DAG size: 121 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 08:09:23,997 WARN L233 SmtUtils]: Spent 9.59s on a formula simplification that was a NOOP. DAG size: 129 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 08:09:32,680 WARN L233 SmtUtils]: Spent 8.68s on a formula simplification that was a NOOP. DAG size: 125 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 08:09:41,599 WARN L233 SmtUtils]: Spent 8.89s on a formula simplification. DAG size of input: 223 DAG size of output: 212 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 08:09:59,408 WARN L233 SmtUtils]: Spent 17.81s on a formula simplification that was a NOOP. DAG size: 207 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 08:10:35,838 WARN L233 SmtUtils]: Spent 36.43s on a formula simplification. DAG size of input: 227 DAG size of output: 216 (called from [L 278] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 08:10:54,900 WARN L233 SmtUtils]: Spent 19.06s on a formula simplification that was a NOOP. DAG size: 210 (called from [L 301] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.cfg.transitions.TransFormulaUtils.sequentialComposition) [2022-12-14 08:10:54,915 INFO L134 LiptonReduction]: Checked pairs total: 417915 [2022-12-14 08:10:54,915 INFO L136 LiptonReduction]: Total number of compositions: 310 [2022-12-14 08:10:54,921 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 206 places, 206 transitions, 428 flow [2022-12-14 08:10:55,859 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 58938 states, 58527 states have (on average 2.9393613204162183) internal successors, (172032), 58937 states have internal predecessors, (172032), 0 states have call successors, (0), 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 08:10:55,873 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 08:10:55,876 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;@5c4f8c3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 08:10:55,876 INFO L358 AbstractCegarLoop]: Starting to check reachability of 63 error locations. [2022-12-14 08:10:55,955 INFO L276 IsEmpty]: Start isEmpty. Operand has 58938 states, 58527 states have (on average 2.9393613204162183) internal successors, (172032), 58937 states have internal predecessors, (172032), 0 states have call successors, (0), 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 08:10:55,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 2 [2022-12-14 08:10:55,959 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:10:55,959 INFO L195 NwaCegarLoop]: trace histogram [1] [2022-12-14 08:10:55,960 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:10:55,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:10:55,963 INFO L85 PathProgramCache]: Analyzing trace with hash 1585, now seen corresponding path program 1 times [2022-12-14 08:10:55,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:10:55,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420204266] [2022-12-14 08:10:55,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:10:55,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:10:56,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:10:56,050 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 08:10:56,051 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:10:56,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420204266] [2022-12-14 08:10:56,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420204266] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:10:56,052 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:10:56,052 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2022-12-14 08:10:56,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155606571] [2022-12-14 08:10:56,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:10:56,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-12-14 08:10:56,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:10:56,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-12-14 08:10:56,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-14 08:10:56,193 INFO L87 Difference]: Start difference. First operand has 58938 states, 58527 states have (on average 2.9393613204162183) internal successors, (172032), 58937 states have internal predecessors, (172032), 0 states have call successors, (0), 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 08:10:56,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:10:56,767 INFO L93 Difference]: Finished difference Result 58931 states and 172025 transitions. [2022-12-14 08:10:56,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-12-14 08:10:56,769 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 08:10:56,769 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:10:57,079 INFO L225 Difference]: With dead ends: 58931 [2022-12-14 08:10:57,079 INFO L226 Difference]: Without dead ends: 58931 [2022-12-14 08:10:57,080 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 08:10:57,082 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:10:57,083 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 130 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 65 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:10:57,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58931 states. [2022-12-14 08:10:58,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58931 to 58931. [2022-12-14 08:10:58,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58931 states, 58527 states have (on average 2.939241717497907) internal successors, (172025), 58930 states have internal predecessors, (172025), 0 states have call successors, (0), 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 08:10:58,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58931 states to 58931 states and 172025 transitions. [2022-12-14 08:10:58,676 INFO L78 Accepts]: Start accepts. Automaton has 58931 states and 172025 transitions. Word has length 1 [2022-12-14 08:10:58,676 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:10:58,676 INFO L495 AbstractCegarLoop]: Abstraction has 58931 states and 172025 transitions. [2022-12-14 08:10:58,676 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 08:10:58,676 INFO L276 IsEmpty]: Start isEmpty. Operand 58931 states and 172025 transitions. [2022-12-14 08:10:58,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 6 [2022-12-14 08:10:58,677 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:10:58,677 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1] [2022-12-14 08:10:58,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-14 08:10:58,677 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting t1Err0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:10:58,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:10:58,678 INFO L85 PathProgramCache]: Analyzing trace with hash 1508904349, now seen corresponding path program 1 times [2022-12-14 08:10:58,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:10:58,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921949843] [2022-12-14 08:10:58,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:10:58,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:10:58,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:10:58,818 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 08:10:58,818 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:10:58,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921949843] [2022-12-14 08:10:58,819 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921949843] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:10:58,819 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:10:58,819 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:10:58,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676801721] [2022-12-14 08:10:58,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:10:58,820 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:10:58,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:10:58,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:10:58,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:10:58,822 INFO L87 Difference]: Start difference. First operand 58931 states and 172025 transitions. Second operand has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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 08:10:59,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:10:59,398 INFO L93 Difference]: Finished difference Result 61848 states and 178592 transitions. [2022-12-14 08:10:59,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:10:59,399 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 5 [2022-12-14 08:10:59,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:10:59,587 INFO L225 Difference]: With dead ends: 61848 [2022-12-14 08:10:59,588 INFO L226 Difference]: Without dead ends: 61848 [2022-12-14 08:10:59,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:10:59,589 INFO L413 NwaCegarLoop]: 197 mSDtfsCounter, 181 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:10:59,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 321 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:10:59,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61848 states. [2022-12-14 08:11:00,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61848 to 58249. [2022-12-14 08:11:00,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58249 states, 57871 states have (on average 2.9385702683554804) internal successors, (170058), 58248 states have internal predecessors, (170058), 0 states have call successors, (0), 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 08:11:01,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58249 states to 58249 states and 170058 transitions. [2022-12-14 08:11:01,067 INFO L78 Accepts]: Start accepts. Automaton has 58249 states and 170058 transitions. Word has length 5 [2022-12-14 08:11:01,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:01,067 INFO L495 AbstractCegarLoop]: Abstraction has 58249 states and 170058 transitions. [2022-12-14 08:11:01,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.5) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 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 08:11:01,067 INFO L276 IsEmpty]: Start isEmpty. Operand 58249 states and 170058 transitions. [2022-12-14 08:11:01,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2022-12-14 08:11:01,068 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:01,068 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:01,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-14 08:11:01,068 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting t2Err0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:01,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:01,068 INFO L85 PathProgramCache]: Analyzing trace with hash -1631762860, now seen corresponding path program 1 times [2022-12-14 08:11:01,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:01,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218194791] [2022-12-14 08:11:01,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:01,069 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:01,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:01,120 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 08:11:01,120 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:01,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218194791] [2022-12-14 08:11:01,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218194791] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:01,121 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:01,121 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:11:01,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912843492] [2022-12-14 08:11:01,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:01,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:11:01,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:01,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:11:01,122 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:01,122 INFO L87 Difference]: Start difference. First operand 58249 states and 170058 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 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 08:11:01,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:01,491 INFO L93 Difference]: Finished difference Result 61567 states and 177890 transitions. [2022-12-14 08:11:01,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:11:01,492 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2022-12-14 08:11:01,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:01,666 INFO L225 Difference]: With dead ends: 61567 [2022-12-14 08:11:01,667 INFO L226 Difference]: Without dead ends: 61567 [2022-12-14 08:11:01,667 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:01,668 INFO L413 NwaCegarLoop]: 192 mSDtfsCounter, 178 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:01,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 315 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:11:01,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61567 states. [2022-12-14 08:11:02,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61567 to 57705. [2022-12-14 08:11:02,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 57705 states, 57347 states have (on average 2.93814846461018) internal successors, (168494), 57704 states have internal predecessors, (168494), 0 states have call successors, (0), 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 08:11:02,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57705 states to 57705 states and 168494 transitions. [2022-12-14 08:11:02,833 INFO L78 Accepts]: Start accepts. Automaton has 57705 states and 168494 transitions. Word has length 7 [2022-12-14 08:11:02,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:02,834 INFO L495 AbstractCegarLoop]: Abstraction has 57705 states and 168494 transitions. [2022-12-14 08:11:02,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 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 08:11:02,834 INFO L276 IsEmpty]: Start isEmpty. Operand 57705 states and 168494 transitions. [2022-12-14 08:11:02,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2022-12-14 08:11:02,835 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:02,835 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:02,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-14 08:11:02,835 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting t1Err10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:02,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:02,836 INFO L85 PathProgramCache]: Analyzing trace with hash -1539557130, now seen corresponding path program 1 times [2022-12-14 08:11:02,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:02,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766232208] [2022-12-14 08:11:02,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:02,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:02,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:02,891 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 08:11:02,891 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:02,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766232208] [2022-12-14 08:11:02,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766232208] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:02,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:02,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 08:11:02,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700253565] [2022-12-14 08:11:02,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:02,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:11:02,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:02,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:11:02,893 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:02,893 INFO L87 Difference]: Start difference. First operand 57705 states and 168494 transitions. Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 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 08:11:03,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:03,555 INFO L93 Difference]: Finished difference Result 104199 states and 304304 transitions. [2022-12-14 08:11:03,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:11:03,556 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 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 08:11:03,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:03,843 INFO L225 Difference]: With dead ends: 104199 [2022-12-14 08:11:03,843 INFO L226 Difference]: Without dead ends: 104199 [2022-12-14 08:11:03,844 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:03,845 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 167 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:03,845 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 319 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:11:04,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104199 states. [2022-12-14 08:11:05,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104199 to 58443. [2022-12-14 08:11:05,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58443 states, 58085 states have (on average 2.9377291899802014) internal successors, (170638), 58442 states have internal predecessors, (170638), 0 states have call successors, (0), 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 08:11:05,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58443 states to 58443 states and 170638 transitions. [2022-12-14 08:11:05,591 INFO L78 Accepts]: Start accepts. Automaton has 58443 states and 170638 transitions. Word has length 9 [2022-12-14 08:11:05,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:05,591 INFO L495 AbstractCegarLoop]: Abstraction has 58443 states and 170638 transitions. [2022-12-14 08:11:05,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 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 08:11:05,592 INFO L276 IsEmpty]: Start isEmpty. Operand 58443 states and 170638 transitions. [2022-12-14 08:11:05,593 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2022-12-14 08:11:05,593 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:05,593 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:05,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-14 08:11:05,594 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:05,594 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:05,594 INFO L85 PathProgramCache]: Analyzing trace with hash -1491742628, now seen corresponding path program 1 times [2022-12-14 08:11:05,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:05,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760096121] [2022-12-14 08:11:05,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:05,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:05,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:05,958 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 08:11:05,958 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:05,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760096121] [2022-12-14 08:11:05,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760096121] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:05,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:05,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:11:05,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679525119] [2022-12-14 08:11:05,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:05,960 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:11:05,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:05,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:11:05,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:11:05,961 INFO L87 Difference]: Start difference. First operand 58443 states and 170638 transitions. Second operand has 6 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 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 08:11:08,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:08,145 INFO L93 Difference]: Finished difference Result 94972 states and 274388 transitions. [2022-12-14 08:11:08,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:11:08,146 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2022-12-14 08:11:08,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:08,392 INFO L225 Difference]: With dead ends: 94972 [2022-12-14 08:11:08,392 INFO L226 Difference]: Without dead ends: 94972 [2022-12-14 08:11:08,392 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 08:11:08,393 INFO L413 NwaCegarLoop]: 192 mSDtfsCounter, 389 mSDsluCounter, 144 mSDsCounter, 0 mSdLazyCounter, 2249 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 2446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 2249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:08,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [389 Valid, 336 Invalid, 2446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 2249 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-12-14 08:11:08,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94972 states. [2022-12-14 08:11:09,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94972 to 87061. [2022-12-14 08:11:09,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87061 states, 86703 states have (on average 2.977117285445717) internal successors, (258125), 87060 states have internal predecessors, (258125), 0 states have call successors, (0), 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 08:11:10,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87061 states to 87061 states and 258125 transitions. [2022-12-14 08:11:10,175 INFO L78 Accepts]: Start accepts. Automaton has 87061 states and 258125 transitions. Word has length 10 [2022-12-14 08:11:10,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:10,175 INFO L495 AbstractCegarLoop]: Abstraction has 87061 states and 258125 transitions. [2022-12-14 08:11:10,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.0) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 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 08:11:10,175 INFO L276 IsEmpty]: Start isEmpty. Operand 87061 states and 258125 transitions. [2022-12-14 08:11:10,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2022-12-14 08:11:10,176 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:10,176 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:10,176 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-14 08:11:10,177 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting t2Err12ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:10,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:10,177 INFO L85 PathProgramCache]: Analyzing trace with hash -639329682, now seen corresponding path program 1 times [2022-12-14 08:11:10,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:10,177 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553351344] [2022-12-14 08:11:10,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:10,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:10,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:10,211 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 08:11:10,211 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:10,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553351344] [2022-12-14 08:11:10,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553351344] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:10,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:10,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 08:11:10,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972883436] [2022-12-14 08:11:10,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:10,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:11:10,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:10,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:11:10,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:10,213 INFO L87 Difference]: Start difference. First operand 87061 states and 258125 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 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 08:11:11,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:11,299 INFO L93 Difference]: Finished difference Result 159583 states and 472528 transitions. [2022-12-14 08:11:11,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:11:11,300 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2022-12-14 08:11:11,300 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:11,847 INFO L225 Difference]: With dead ends: 159583 [2022-12-14 08:11:11,847 INFO L226 Difference]: Without dead ends: 159583 [2022-12-14 08:11:11,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:11,849 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 172 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:11,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 315 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:11:12,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159583 states. [2022-12-14 08:11:13,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159583 to 87975. [2022-12-14 08:11:13,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87975 states, 87617 states have (on average 2.9765913007749636) internal successors, (260800), 87974 states have internal predecessors, (260800), 0 states have call successors, (0), 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 08:11:14,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87975 states to 87975 states and 260800 transitions. [2022-12-14 08:11:14,365 INFO L78 Accepts]: Start accepts. Automaton has 87975 states and 260800 transitions. Word has length 11 [2022-12-14 08:11:14,365 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:14,365 INFO L495 AbstractCegarLoop]: Abstraction has 87975 states and 260800 transitions. [2022-12-14 08:11:14,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 0 states have call successors, (0), 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 08:11:14,365 INFO L276 IsEmpty]: Start isEmpty. Operand 87975 states and 260800 transitions. [2022-12-14 08:11:14,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2022-12-14 08:11:14,367 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:14,367 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:14,367 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-14 08:11:14,367 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting t1Err1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:14,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:14,368 INFO L85 PathProgramCache]: Analyzing trace with hash -188569998, now seen corresponding path program 1 times [2022-12-14 08:11:14,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:14,368 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [842828736] [2022-12-14 08:11:14,368 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:14,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:14,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:14,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 08:11:14,598 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:14,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [842828736] [2022-12-14 08:11:14,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [842828736] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:14,599 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:14,599 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:11:14,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278525244] [2022-12-14 08:11:14,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:14,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:11:14,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:14,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:11:14,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:11:14,600 INFO L87 Difference]: Start difference. First operand 87975 states and 260800 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 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 08:11:16,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:16,331 INFO L93 Difference]: Finished difference Result 111765 states and 331753 transitions. [2022-12-14 08:11:16,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:11:16,331 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 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 08:11:16,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:16,667 INFO L225 Difference]: With dead ends: 111765 [2022-12-14 08:11:16,667 INFO L226 Difference]: Without dead ends: 111765 [2022-12-14 08:11:16,667 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 08:11:16,668 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 232 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 1554 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 1718 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 1554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:16,669 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 236 Invalid, 1718 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 1554 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-12-14 08:11:16,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111765 states. [2022-12-14 08:11:18,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111765 to 100281. [2022-12-14 08:11:18,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 100281 states, 99923 states have (on average 2.9822363219679153) internal successors, (297994), 100280 states have internal predecessors, (297994), 0 states have call successors, (0), 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 08:11:19,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 100281 states to 100281 states and 297994 transitions. [2022-12-14 08:11:19,090 INFO L78 Accepts]: Start accepts. Automaton has 100281 states and 297994 transitions. Word has length 12 [2022-12-14 08:11:19,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:19,090 INFO L495 AbstractCegarLoop]: Abstraction has 100281 states and 297994 transitions. [2022-12-14 08:11:19,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 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 08:11:19,091 INFO L276 IsEmpty]: Start isEmpty. Operand 100281 states and 297994 transitions. [2022-12-14 08:11:19,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-12-14 08:11:19,092 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:19,092 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:19,092 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-14 08:11:19,093 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting t2Err1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:19,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:19,093 INFO L85 PathProgramCache]: Analyzing trace with hash 1066052093, now seen corresponding path program 1 times [2022-12-14 08:11:19,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:19,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189493230] [2022-12-14 08:11:19,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:19,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:19,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:19,515 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 08:11:19,515 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:19,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189493230] [2022-12-14 08:11:19,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189493230] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:19,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:19,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:11:19,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562216789] [2022-12-14 08:11:19,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:19,516 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:11:19,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:19,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:11:19,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:11:19,516 INFO L87 Difference]: Start difference. First operand 100281 states and 297994 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 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 08:11:21,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:21,185 INFO L93 Difference]: Finished difference Result 139427 states and 413453 transitions. [2022-12-14 08:11:21,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:11:21,186 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2022-12-14 08:11:21,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:21,565 INFO L225 Difference]: With dead ends: 139427 [2022-12-14 08:11:21,565 INFO L226 Difference]: Without dead ends: 139427 [2022-12-14 08:11:21,565 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 08:11:21,566 INFO L413 NwaCegarLoop]: 136 mSDtfsCounter, 275 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 1151 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 194 SdHoareTripleChecker+Invalid, 1298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 1151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:21,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [275 Valid, 194 Invalid, 1298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 1151 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-12-14 08:11:21,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139427 states. [2022-12-14 08:11:23,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139427 to 103373. [2022-12-14 08:11:23,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103373 states, 103021 states have (on average 2.9800429038739673) internal successors, (307007), 103372 states have internal predecessors, (307007), 0 states have call successors, (0), 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 08:11:23,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103373 states to 103373 states and 307007 transitions. [2022-12-14 08:11:23,766 INFO L78 Accepts]: Start accepts. Automaton has 103373 states and 307007 transitions. Word has length 14 [2022-12-14 08:11:23,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:23,767 INFO L495 AbstractCegarLoop]: Abstraction has 103373 states and 307007 transitions. [2022-12-14 08:11:23,767 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 6 states have internal predecessors, (14), 0 states have call successors, (0), 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 08:11:23,767 INFO L276 IsEmpty]: Start isEmpty. Operand 103373 states and 307007 transitions. [2022-12-14 08:11:23,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-12-14 08:11:23,769 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:23,769 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 08:11:23,769 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-14 08:11:23,769 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting t1Err2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:23,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:23,769 INFO L85 PathProgramCache]: Analyzing trace with hash 962808390, now seen corresponding path program 1 times [2022-12-14 08:11:23,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:23,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590338651] [2022-12-14 08:11:23,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:23,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:23,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:24,157 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 08:11:24,157 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:24,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590338651] [2022-12-14 08:11:24,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590338651] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:24,157 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:24,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:11:24,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596892525] [2022-12-14 08:11:24,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:24,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:11:24,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:24,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:11:24,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:11:24,159 INFO L87 Difference]: Start difference. First operand 103373 states and 307007 transitions. Second operand has 6 states, 5 states have (on average 3.6) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 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 08:11:26,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:26,144 INFO L93 Difference]: Finished difference Result 106278 states and 315437 transitions. [2022-12-14 08:11:26,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:11:26,145 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have 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 08:11:26,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:26,433 INFO L225 Difference]: With dead ends: 106278 [2022-12-14 08:11:26,433 INFO L226 Difference]: Without dead ends: 106278 [2022-12-14 08:11:26,434 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 08:11:26,434 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 224 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 1853 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 1853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:26,434 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 255 Invalid, 1853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1853 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-12-14 08:11:26,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 106278 states. [2022-12-14 08:11:28,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 106278 to 106278. [2022-12-14 08:11:28,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 106278 states, 105926 states have (on average 2.9778996658044297) internal successors, (315437), 106277 states have internal predecessors, (315437), 0 states have call successors, (0), 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 08:11:28,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106278 states to 106278 states and 315437 transitions. [2022-12-14 08:11:28,804 INFO L78 Accepts]: Start accepts. Automaton has 106278 states and 315437 transitions. Word has length 18 [2022-12-14 08:11:28,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:28,804 INFO L495 AbstractCegarLoop]: Abstraction has 106278 states and 315437 transitions. [2022-12-14 08:11:28,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 3.6) internal successors, (18), 6 states have internal predecessors, (18), 0 states have call successors, (0), 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 08:11:28,805 INFO L276 IsEmpty]: Start isEmpty. Operand 106278 states and 315437 transitions. [2022-12-14 08:11:28,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-12-14 08:11:28,807 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:28,807 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] [2022-12-14 08:11:28,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-14 08:11:28,807 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting t2Err2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:28,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:28,807 INFO L85 PathProgramCache]: Analyzing trace with hash 546202497, now seen corresponding path program 1 times [2022-12-14 08:11:28,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:28,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794203758] [2022-12-14 08:11:28,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:28,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:28,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:28,860 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 08:11:28,861 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:28,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794203758] [2022-12-14 08:11:28,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794203758] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:28,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:28,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:11:28,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48142585] [2022-12-14 08:11:28,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:28,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:11:28,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:28,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:11:28,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:28,862 INFO L87 Difference]: Start difference. First operand 106278 states and 315437 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 2 states have internal predecessors, (20), 0 states have call successors, (0), 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 08:11:28,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:28,990 INFO L93 Difference]: Finished difference Result 11644 states and 31433 transitions. [2022-12-14 08:11:28,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:11:28,990 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 2 states have internal predecessors, (20), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 20 [2022-12-14 08:11:28,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:29,009 INFO L225 Difference]: With dead ends: 11644 [2022-12-14 08:11:29,009 INFO L226 Difference]: Without dead ends: 11640 [2022-12-14 08:11:29,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:29,010 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 100 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:29,010 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 202 Invalid, 101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:11:29,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11640 states. [2022-12-14 08:11:29,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11640 to 11559. [2022-12-14 08:11:29,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11559 states, 11461 states have (on average 2.73004100863799) internal successors, (31289), 11558 states have internal predecessors, (31289), 0 states have call successors, (0), 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 08:11:29,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11559 states to 11559 states and 31289 transitions. [2022-12-14 08:11:29,299 INFO L78 Accepts]: Start accepts. Automaton has 11559 states and 31289 transitions. Word has length 20 [2022-12-14 08:11:29,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:29,299 INFO L495 AbstractCegarLoop]: Abstraction has 11559 states and 31289 transitions. [2022-12-14 08:11:29,299 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 2 states have internal predecessors, (20), 0 states have call successors, (0), 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 08:11:29,299 INFO L276 IsEmpty]: Start isEmpty. Operand 11559 states and 31289 transitions. [2022-12-14 08:11:29,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-12-14 08:11:29,300 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:29,301 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] [2022-12-14 08:11:29,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-14 08:11:29,301 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:29,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:29,301 INFO L85 PathProgramCache]: Analyzing trace with hash 1901541456, now seen corresponding path program 1 times [2022-12-14 08:11:29,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:29,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747303100] [2022-12-14 08:11:29,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:29,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:29,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:29,355 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 08:11:29,355 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:29,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747303100] [2022-12-14 08:11:29,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747303100] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:29,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:29,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:11:29,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1999067129] [2022-12-14 08:11:29,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:29,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:11:29,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:29,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:11:29,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:29,357 INFO L87 Difference]: Start difference. First operand 11559 states and 31289 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 states have internal predecessors, (21), 0 states have call successors, (0), 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 08:11:29,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:29,473 INFO L93 Difference]: Finished difference Result 11524 states and 31128 transitions. [2022-12-14 08:11:29,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:11:29,473 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 states have internal predecessors, (21), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 21 [2022-12-14 08:11:29,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:29,493 INFO L225 Difference]: With dead ends: 11524 [2022-12-14 08:11:29,493 INFO L226 Difference]: Without dead ends: 11524 [2022-12-14 08:11:29,493 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:29,493 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 92 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:29,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 211 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:11:29,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11524 states. [2022-12-14 08:11:29,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11524 to 11457. [2022-12-14 08:11:29,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11457 states, 11360 states have (on average 2.7304577464788733) internal successors, (31018), 11456 states have internal predecessors, (31018), 0 states have call successors, (0), 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 08:11:29,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11457 states to 11457 states and 31018 transitions. [2022-12-14 08:11:29,648 INFO L78 Accepts]: Start accepts. Automaton has 11457 states and 31018 transitions. Word has length 21 [2022-12-14 08:11:29,648 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:29,648 INFO L495 AbstractCegarLoop]: Abstraction has 11457 states and 31018 transitions. [2022-12-14 08:11:29,648 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 2 states have internal predecessors, (21), 0 states have call successors, (0), 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 08:11:29,648 INFO L276 IsEmpty]: Start isEmpty. Operand 11457 states and 31018 transitions. [2022-12-14 08:11:29,649 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-12-14 08:11:29,649 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:29,649 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] [2022-12-14 08:11:29,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-14 08:11:29,649 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting t1Err2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:29,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:29,650 INFO L85 PathProgramCache]: Analyzing trace with hash 310532576, now seen corresponding path program 1 times [2022-12-14 08:11:29,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:29,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651381108] [2022-12-14 08:11:29,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:29,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:29,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:30,028 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 08:11:30,029 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:30,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651381108] [2022-12-14 08:11:30,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651381108] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:30,029 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:30,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:11:30,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1801363838] [2022-12-14 08:11:30,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:30,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:11:30,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:30,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:11:30,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:11:30,030 INFO L87 Difference]: Start difference. First operand 11457 states and 31018 transitions. Second operand has 9 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 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 08:11:30,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:30,554 INFO L93 Difference]: Finished difference Result 11397 states and 30854 transitions. [2022-12-14 08:11:30,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 08:11:30,555 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-12-14 08:11:30,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:30,573 INFO L225 Difference]: With dead ends: 11397 [2022-12-14 08:11:30,573 INFO L226 Difference]: Without dead ends: 11397 [2022-12-14 08:11:30,573 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2022-12-14 08:11:30,574 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 397 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 397 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 651 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:30,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [397 Valid, 126 Invalid, 651 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 08:11:30,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11397 states. [2022-12-14 08:11:30,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11397 to 11259. [2022-12-14 08:11:30,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11259 states, 11166 states have (on average 2.730342109976715) internal successors, (30487), 11258 states have internal predecessors, (30487), 0 states have call successors, (0), 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 08:11:30,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11259 states to 11259 states and 30487 transitions. [2022-12-14 08:11:30,798 INFO L78 Accepts]: Start accepts. Automaton has 11259 states and 30487 transitions. Word has length 22 [2022-12-14 08:11:30,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:30,798 INFO L495 AbstractCegarLoop]: Abstraction has 11259 states and 30487 transitions. [2022-12-14 08:11:30,798 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 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 08:11:30,798 INFO L276 IsEmpty]: Start isEmpty. Operand 11259 states and 30487 transitions. [2022-12-14 08:11:30,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-12-14 08:11:30,800 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:30,800 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] [2022-12-14 08:11:30,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-14 08:11:30,800 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:30,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:30,800 INFO L85 PathProgramCache]: Analyzing trace with hash -316059591, now seen corresponding path program 1 times [2022-12-14 08:11:30,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:30,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473872672] [2022-12-14 08:11:30,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:30,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:30,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:31,074 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 08:11:31,074 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:31,074 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473872672] [2022-12-14 08:11:31,074 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473872672] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:31,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:31,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:11:31,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289126545] [2022-12-14 08:11:31,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:31,075 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:11:31,075 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:31,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:11:31,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:11:31,076 INFO L87 Difference]: Start difference. First operand 11259 states and 30487 transitions. Second operand has 9 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 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 08:11:32,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:32,666 INFO L93 Difference]: Finished difference Result 13958 states and 36733 transitions. [2022-12-14 08:11:32,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-14 08:11:32,667 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2022-12-14 08:11:32,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:32,693 INFO L225 Difference]: With dead ends: 13958 [2022-12-14 08:11:32,693 INFO L226 Difference]: Without dead ends: 13958 [2022-12-14 08:11:32,693 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=105, Invalid=201, Unknown=0, NotChecked=0, Total=306 [2022-12-14 08:11:32,693 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 820 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 2242 mSolverCounterSat, 334 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 820 SdHoareTripleChecker+Valid, 282 SdHoareTripleChecker+Invalid, 2576 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 334 IncrementalHoareTripleChecker+Valid, 2242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:32,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [820 Valid, 282 Invalid, 2576 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [334 Valid, 2242 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-12-14 08:11:32,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13958 states. [2022-12-14 08:11:32,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13958 to 11259. [2022-12-14 08:11:32,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11259 states, 11166 states have (on average 2.730342109976715) internal successors, (30487), 11258 states have internal predecessors, (30487), 0 states have call successors, (0), 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 08:11:32,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11259 states to 11259 states and 30487 transitions. [2022-12-14 08:11:32,857 INFO L78 Accepts]: Start accepts. Automaton has 11259 states and 30487 transitions. Word has length 22 [2022-12-14 08:11:32,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:32,857 INFO L495 AbstractCegarLoop]: Abstraction has 11259 states and 30487 transitions. [2022-12-14 08:11:32,857 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 2.75) internal successors, (22), 8 states have internal predecessors, (22), 0 states have call successors, (0), 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 08:11:32,857 INFO L276 IsEmpty]: Start isEmpty. Operand 11259 states and 30487 transitions. [2022-12-14 08:11:32,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-12-14 08:11:32,859 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:32,859 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 08:11:32,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-14 08:11:32,859 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting t1Err3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:32,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:32,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1001202859, now seen corresponding path program 1 times [2022-12-14 08:11:32,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:32,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702527328] [2022-12-14 08:11:32,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:32,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:32,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:33,147 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 08:11:33,147 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:33,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702527328] [2022-12-14 08:11:33,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702527328] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:33,147 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:33,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:11:33,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124089893] [2022-12-14 08:11:33,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:33,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:11:33,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:33,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:11:33,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:11:33,148 INFO L87 Difference]: Start difference. First operand 11259 states and 30487 transitions. Second operand has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 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 08:11:33,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:33,410 INFO L93 Difference]: Finished difference Result 11185 states and 30285 transitions. [2022-12-14 08:11:33,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:11:33,411 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 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 08:11:33,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:33,429 INFO L225 Difference]: With dead ends: 11185 [2022-12-14 08:11:33,429 INFO L226 Difference]: Without dead ends: 11185 [2022-12-14 08:11:33,430 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 08:11:33,430 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 44 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:33,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [44 Valid, 143 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:11:33,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11185 states. [2022-12-14 08:11:33,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11185 to 11185. [2022-12-14 08:11:33,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11185 states, 11096 states have (on average 2.72936193222783) internal successors, (30285), 11184 states have internal predecessors, (30285), 0 states have call successors, (0), 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 08:11:33,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11185 states to 11185 states and 30285 transitions. [2022-12-14 08:11:33,580 INFO L78 Accepts]: Start accepts. Automaton has 11185 states and 30285 transitions. Word has length 24 [2022-12-14 08:11:33,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:33,580 INFO L495 AbstractCegarLoop]: Abstraction has 11185 states and 30285 transitions. [2022-12-14 08:11:33,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 6 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 08:11:33,580 INFO L276 IsEmpty]: Start isEmpty. Operand 11185 states and 30285 transitions. [2022-12-14 08:11:33,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2022-12-14 08:11:33,582 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:33,582 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 08:11:33,582 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-14 08:11:33,582 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting t1Err4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:33,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:33,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1387198353, now seen corresponding path program 1 times [2022-12-14 08:11:33,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:33,583 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387896795] [2022-12-14 08:11:33,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:33,583 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:33,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:33,866 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 08:11:33,866 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:33,866 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387896795] [2022-12-14 08:11:33,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387896795] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:33,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:33,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:11:33,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314186679] [2022-12-14 08:11:33,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:33,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:11:33,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:33,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:11:33,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:11:33,867 INFO L87 Difference]: Start difference. First operand 11185 states and 30285 transitions. Second operand has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 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 08:11:34,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:34,289 INFO L93 Difference]: Finished difference Result 11435 states and 30965 transitions. [2022-12-14 08:11:34,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:11:34,290 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2022-12-14 08:11:34,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:34,309 INFO L225 Difference]: With dead ends: 11435 [2022-12-14 08:11:34,309 INFO L226 Difference]: Without dead ends: 11435 [2022-12-14 08:11:34,309 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 08:11:34,309 INFO L413 NwaCegarLoop]: 124 mSDtfsCounter, 42 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:34,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 158 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 08:11:34,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11435 states. [2022-12-14 08:11:34,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11435 to 11381. [2022-12-14 08:11:34,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11381 states, 11292 states have (on average 2.7291888062345024) internal successors, (30818), 11380 states have internal predecessors, (30818), 0 states have call successors, (0), 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 08:11:34,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11381 states to 11381 states and 30818 transitions. [2022-12-14 08:11:34,463 INFO L78 Accepts]: Start accepts. Automaton has 11381 states and 30818 transitions. Word has length 30 [2022-12-14 08:11:34,463 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:34,463 INFO L495 AbstractCegarLoop]: Abstraction has 11381 states and 30818 transitions. [2022-12-14 08:11:34,463 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.0) internal successors, (30), 6 states have internal predecessors, (30), 0 states have call successors, (0), 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 08:11:34,463 INFO L276 IsEmpty]: Start isEmpty. Operand 11381 states and 30818 transitions. [2022-12-14 08:11:34,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2022-12-14 08:11:34,465 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:34,465 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, 1, 1, 1, 1] [2022-12-14 08:11:34,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-14 08:11:34,465 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting t1Err4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:34,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:34,465 INFO L85 PathProgramCache]: Analyzing trace with hash -356398213, now seen corresponding path program 1 times [2022-12-14 08:11:34,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:34,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113236482] [2022-12-14 08:11:34,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:34,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:34,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:34,799 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 08:11:34,799 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:34,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113236482] [2022-12-14 08:11:34,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113236482] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:34,800 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:34,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:11:34,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643885697] [2022-12-14 08:11:34,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:34,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:11:34,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:34,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:11:34,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:11:34,801 INFO L87 Difference]: Start difference. First operand 11381 states and 30818 transitions. Second operand has 9 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 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 08:11:35,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:35,379 INFO L93 Difference]: Finished difference Result 11327 states and 30671 transitions. [2022-12-14 08:11:35,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 08:11:35,379 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 34 [2022-12-14 08:11:35,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:35,397 INFO L225 Difference]: With dead ends: 11327 [2022-12-14 08:11:35,397 INFO L226 Difference]: Without dead ends: 11327 [2022-12-14 08:11:35,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2022-12-14 08:11:35,398 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 381 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 612 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 125 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 612 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:35,398 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 125 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 612 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-12-14 08:11:35,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11327 states. [2022-12-14 08:11:35,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11327 to 11111. [2022-12-14 08:11:35,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11111 states, 11026 states have (on average 2.7283693089062218) internal successors, (30083), 11110 states have internal predecessors, (30083), 0 states have call successors, (0), 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 08:11:35,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11111 states to 11111 states and 30083 transitions. [2022-12-14 08:11:35,548 INFO L78 Accepts]: Start accepts. Automaton has 11111 states and 30083 transitions. Word has length 34 [2022-12-14 08:11:35,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:35,548 INFO L495 AbstractCegarLoop]: Abstraction has 11111 states and 30083 transitions. [2022-12-14 08:11:35,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.25) internal successors, (34), 8 states have internal predecessors, (34), 0 states have call successors, (0), 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 08:11:35,548 INFO L276 IsEmpty]: Start isEmpty. Operand 11111 states and 30083 transitions. [2022-12-14 08:11:35,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-12-14 08:11:35,550 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:35,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:35,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-14 08:11:35,550 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting t1Err6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:35,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:35,551 INFO L85 PathProgramCache]: Analyzing trace with hash -348805282, now seen corresponding path program 1 times [2022-12-14 08:11:35,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:35,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936659927] [2022-12-14 08:11:35,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:35,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:35,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:35,772 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 08:11:35,772 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:35,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936659927] [2022-12-14 08:11:35,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936659927] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:35,772 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:35,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:11:35,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540722343] [2022-12-14 08:11:35,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:35,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:11:35,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:35,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:11:35,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:11:35,774 INFO L87 Difference]: Start difference. First operand 11111 states and 30083 transitions. Second operand has 6 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 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 08:11:36,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:36,207 INFO L93 Difference]: Finished difference Result 11307 states and 30616 transitions. [2022-12-14 08:11:36,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:11:36,207 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 42 [2022-12-14 08:11:36,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:36,224 INFO L225 Difference]: With dead ends: 11307 [2022-12-14 08:11:36,225 INFO L226 Difference]: Without dead ends: 11307 [2022-12-14 08:11:36,225 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 08:11:36,225 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 40 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 712 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 712 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:36,225 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 172 Invalid, 712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 712 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 08:11:36,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11307 states. [2022-12-14 08:11:36,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11307 to 11307. [2022-12-14 08:11:36,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11307 states, 11222 states have (on average 2.728212439850294) internal successors, (30616), 11306 states have internal predecessors, (30616), 0 states have call successors, (0), 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 08:11:36,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11307 states to 11307 states and 30616 transitions. [2022-12-14 08:11:36,370 INFO L78 Accepts]: Start accepts. Automaton has 11307 states and 30616 transitions. Word has length 42 [2022-12-14 08:11:36,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:36,370 INFO L495 AbstractCegarLoop]: Abstraction has 11307 states and 30616 transitions. [2022-12-14 08:11:36,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 6 states have internal predecessors, (42), 0 states have call successors, (0), 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 08:11:36,370 INFO L276 IsEmpty]: Start isEmpty. Operand 11307 states and 30616 transitions. [2022-12-14 08:11:36,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2022-12-14 08:11:36,373 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:36,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:36,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-14 08:11:36,373 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting t1Err6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:36,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:36,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1259527814, now seen corresponding path program 1 times [2022-12-14 08:11:36,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:36,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624928518] [2022-12-14 08:11:36,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:36,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:36,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:36,712 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 08:11:36,712 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:36,712 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624928518] [2022-12-14 08:11:36,712 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624928518] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:36,712 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:36,712 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:11:36,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791488306] [2022-12-14 08:11:36,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:36,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:11:36,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:36,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:11:36,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:11:36,713 INFO L87 Difference]: Start difference. First operand 11307 states and 30616 transitions. Second operand has 9 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:37,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:37,256 INFO L93 Difference]: Finished difference Result 11253 states and 30469 transitions. [2022-12-14 08:11:37,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 08:11:37,256 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2022-12-14 08:11:37,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:37,273 INFO L225 Difference]: With dead ends: 11253 [2022-12-14 08:11:37,273 INFO L226 Difference]: Without dead ends: 11253 [2022-12-14 08:11:37,273 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2022-12-14 08:11:37,273 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 358 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 639 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 655 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 639 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:37,274 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 127 Invalid, 655 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 639 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 08:11:37,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11253 states. [2022-12-14 08:11:37,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11253 to 11037. [2022-12-14 08:11:37,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11037 states, 10956 states have (on average 2.727364001460387) internal successors, (29881), 11036 states have internal predecessors, (29881), 0 states have call successors, (0), 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 08:11:37,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11037 states to 11037 states and 29881 transitions. [2022-12-14 08:11:37,417 INFO L78 Accepts]: Start accepts. Automaton has 11037 states and 29881 transitions. Word has length 46 [2022-12-14 08:11:37,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:37,418 INFO L495 AbstractCegarLoop]: Abstraction has 11037 states and 29881 transitions. [2022-12-14 08:11:37,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.75) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:37,418 INFO L276 IsEmpty]: Start isEmpty. Operand 11037 states and 29881 transitions. [2022-12-14 08:11:37,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-12-14 08:11:37,420 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:37,420 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:37,420 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-14 08:11:37,421 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting t1Err8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:37,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:37,421 INFO L85 PathProgramCache]: Analyzing trace with hash 996354675, now seen corresponding path program 1 times [2022-12-14 08:11:37,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:37,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211516658] [2022-12-14 08:11:37,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:37,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:37,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:37,652 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 08:11:37,652 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:37,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211516658] [2022-12-14 08:11:37,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211516658] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:37,652 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:37,652 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:11:37,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456055678] [2022-12-14 08:11:37,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:37,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:11:37,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:37,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:11:37,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:11:37,653 INFO L87 Difference]: Start difference. First operand 11037 states and 29881 transitions. Second operand has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 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 08:11:38,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:38,144 INFO L93 Difference]: Finished difference Result 11233 states and 30414 transitions. [2022-12-14 08:11:38,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:11:38,145 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-12-14 08:11:38,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:38,161 INFO L225 Difference]: With dead ends: 11233 [2022-12-14 08:11:38,161 INFO L226 Difference]: Without dead ends: 11233 [2022-12-14 08:11:38,162 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 08:11:38,162 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 40 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:38,162 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 171 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 08:11:38,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11233 states. [2022-12-14 08:11:38,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11233 to 11233. [2022-12-14 08:11:38,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11233 states, 11152 states have (on average 2.7272238163558105) internal successors, (30414), 11232 states have internal predecessors, (30414), 0 states have call successors, (0), 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 08:11:38,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11233 states to 11233 states and 30414 transitions. [2022-12-14 08:11:38,352 INFO L78 Accepts]: Start accepts. Automaton has 11233 states and 30414 transitions. Word has length 48 [2022-12-14 08:11:38,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:38,352 INFO L495 AbstractCegarLoop]: Abstraction has 11233 states and 30414 transitions. [2022-12-14 08:11:38,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 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 08:11:38,353 INFO L276 IsEmpty]: Start isEmpty. Operand 11233 states and 30414 transitions. [2022-12-14 08:11:38,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2022-12-14 08:11:38,357 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:38,357 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:38,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-14 08:11:38,357 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting t1Err9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:38,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:38,358 INFO L85 PathProgramCache]: Analyzing trace with hash -919401881, now seen corresponding path program 1 times [2022-12-14 08:11:38,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:38,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731693892] [2022-12-14 08:11:38,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:38,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:38,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:38,718 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 08:11:38,718 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:38,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731693892] [2022-12-14 08:11:38,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731693892] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:38,719 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:38,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:11:38,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460691844] [2022-12-14 08:11:38,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:38,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:11:38,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:38,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:11:38,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:11:38,720 INFO L87 Difference]: Start difference. First operand 11233 states and 30414 transitions. Second operand has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 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 08:11:39,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:39,183 INFO L93 Difference]: Finished difference Result 11357 states and 30743 transitions. [2022-12-14 08:11:39,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:11:39,183 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2022-12-14 08:11:39,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:39,200 INFO L225 Difference]: With dead ends: 11357 [2022-12-14 08:11:39,200 INFO L226 Difference]: Without dead ends: 11357 [2022-12-14 08:11:39,200 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 08:11:39,200 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 40 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 177 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:39,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 177 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 703 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 08:11:39,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11357 states. [2022-12-14 08:11:39,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11357 to 11357. [2022-12-14 08:11:39,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11357 states, 11276 states have (on average 2.7264100744945017) internal successors, (30743), 11356 states have internal predecessors, (30743), 0 states have call successors, (0), 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 08:11:39,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11357 states to 11357 states and 30743 transitions. [2022-12-14 08:11:39,346 INFO L78 Accepts]: Start accepts. Automaton has 11357 states and 30743 transitions. Word has length 48 [2022-12-14 08:11:39,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:39,347 INFO L495 AbstractCegarLoop]: Abstraction has 11357 states and 30743 transitions. [2022-12-14 08:11:39,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.6) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 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 08:11:39,347 INFO L276 IsEmpty]: Start isEmpty. Operand 11357 states and 30743 transitions. [2022-12-14 08:11:39,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2022-12-14 08:11:39,350 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:39,350 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:11:39,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-14 08:11:39,350 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting t1Err10ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:39,350 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:39,350 INFO L85 PathProgramCache]: Analyzing trace with hash -880825343, now seen corresponding path program 1 times [2022-12-14 08:11:39,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:39,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1386872939] [2022-12-14 08:11:39,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:39,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:39,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:39,409 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:11:39,409 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:39,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1386872939] [2022-12-14 08:11:39,409 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1386872939] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:11:39,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660983810] [2022-12-14 08:11:39,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:39,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:11:39,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:11:39,410 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:11:39,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-14 08:11:39,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:39,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 08:11:39,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:11:39,605 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:11:39,605 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:11:39,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660983810] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:39,605 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 08:11:39,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 08:11:39,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487716690] [2022-12-14 08:11:39,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:39,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:11:39,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:39,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:11:39,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:11:39,607 INFO L87 Difference]: Start difference. First operand 11357 states and 30743 transitions. Second operand has 3 states, 2 states have (on average 25.5) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 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 08:11:39,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:39,749 INFO L93 Difference]: Finished difference Result 11283 states and 30541 transitions. [2022-12-14 08:11:39,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:11:39,750 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 25.5) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2022-12-14 08:11:39,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:39,767 INFO L225 Difference]: With dead ends: 11283 [2022-12-14 08:11:39,767 INFO L226 Difference]: Without dead ends: 11283 [2022-12-14 08:11:39,767 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:11:39,768 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 14 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:39,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 243 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:11:39,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11283 states. [2022-12-14 08:11:39,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11283 to 11283. [2022-12-14 08:11:39,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11283 states, 11206 states have (on average 2.725414956273425) internal successors, (30541), 11282 states have internal predecessors, (30541), 0 states have call successors, (0), 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 08:11:39,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11283 states to 11283 states and 30541 transitions. [2022-12-14 08:11:39,920 INFO L78 Accepts]: Start accepts. Automaton has 11283 states and 30541 transitions. Word has length 51 [2022-12-14 08:11:39,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:39,920 INFO L495 AbstractCegarLoop]: Abstraction has 11283 states and 30541 transitions. [2022-12-14 08:11:39,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 25.5) internal successors, (51), 3 states have internal predecessors, (51), 0 states have call successors, (0), 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 08:11:39,920 INFO L276 IsEmpty]: Start isEmpty. Operand 11283 states and 30541 transitions. [2022-12-14 08:11:39,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-12-14 08:11:39,923 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:39,923 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, 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 08:11:39,929 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-14 08:11:40,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:11:40,125 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting t1Err8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:40,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:40,126 INFO L85 PathProgramCache]: Analyzing trace with hash -810676495, now seen corresponding path program 1 times [2022-12-14 08:11:40,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:40,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318898100] [2022-12-14 08:11:40,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:40,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:40,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:40,506 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 08:11:40,506 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:40,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318898100] [2022-12-14 08:11:40,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318898100] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:40,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:40,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:11:40,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [138055298] [2022-12-14 08:11:40,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:40,507 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:11:40,507 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:40,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:11:40,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:11:40,507 INFO L87 Difference]: Start difference. First operand 11283 states and 30541 transitions. Second operand has 9 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:41,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:41,061 INFO L93 Difference]: Finished difference Result 11229 states and 30394 transitions. [2022-12-14 08:11:41,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 08:11:41,062 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-12-14 08:11:41,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:41,078 INFO L225 Difference]: With dead ends: 11229 [2022-12-14 08:11:41,078 INFO L226 Difference]: Without dead ends: 11229 [2022-12-14 08:11:41,078 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=67, Invalid=115, Unknown=0, NotChecked=0, Total=182 [2022-12-14 08:11:41,078 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 356 mSDsluCounter, 50 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 788 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:41,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [356 Valid, 134 Invalid, 788 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 769 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-12-14 08:11:41,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11229 states. [2022-12-14 08:11:41,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11229 to 11013. [2022-12-14 08:11:41,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11013 states, 10940 states have (on average 2.7244972577696527) internal successors, (29806), 11012 states have internal predecessors, (29806), 0 states have call successors, (0), 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 08:11:41,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11013 states to 11013 states and 29806 transitions. [2022-12-14 08:11:41,277 INFO L78 Accepts]: Start accepts. Automaton has 11013 states and 29806 transitions. Word has length 52 [2022-12-14 08:11:41,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:41,277 INFO L495 AbstractCegarLoop]: Abstraction has 11013 states and 29806 transitions. [2022-12-14 08:11:41,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:41,277 INFO L276 IsEmpty]: Start isEmpty. Operand 11013 states and 29806 transitions. [2022-12-14 08:11:41,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-12-14 08:11:41,281 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:41,281 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, 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 08:11:41,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-14 08:11:41,282 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting t1Err9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:41,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:41,282 INFO L85 PathProgramCache]: Analyzing trace with hash -1589104943, now seen corresponding path program 1 times [2022-12-14 08:11:41,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:41,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524561824] [2022-12-14 08:11:41,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:41,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:41,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:42,103 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 08:11:42,104 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:42,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524561824] [2022-12-14 08:11:42,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524561824] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:42,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:42,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:11:42,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070219867] [2022-12-14 08:11:42,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:42,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:11:42,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:42,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:11:42,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:11:42,105 INFO L87 Difference]: Start difference. First operand 11013 states and 29806 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:42,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:42,584 INFO L93 Difference]: Finished difference Result 14403 states and 38891 transitions. [2022-12-14 08:11:42,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:11:42,585 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-12-14 08:11:42,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:42,611 INFO L225 Difference]: With dead ends: 14403 [2022-12-14 08:11:42,611 INFO L226 Difference]: Without dead ends: 14403 [2022-12-14 08:11:42,611 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2022-12-14 08:11:42,612 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 224 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 547 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 224 SdHoareTripleChecker+Valid, 489 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:42,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [224 Valid, 489 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 547 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 08:11:42,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14403 states. [2022-12-14 08:11:42,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14403 to 12289. [2022-12-14 08:11:42,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12289 states, 12216 states have (on average 2.717665356908972) internal successors, (33199), 12288 states have internal predecessors, (33199), 0 states have call successors, (0), 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 08:11:42,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12289 states to 12289 states and 33199 transitions. [2022-12-14 08:11:42,862 INFO L78 Accepts]: Start accepts. Automaton has 12289 states and 33199 transitions. Word has length 52 [2022-12-14 08:11:42,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:42,862 INFO L495 AbstractCegarLoop]: Abstraction has 12289 states and 33199 transitions. [2022-12-14 08:11:42,862 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:42,862 INFO L276 IsEmpty]: Start isEmpty. Operand 12289 states and 33199 transitions. [2022-12-14 08:11:42,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-12-14 08:11:42,868 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:42,868 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, 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 08:11:42,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-14 08:11:42,868 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting t1Err9ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:42,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:42,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1836904369, now seen corresponding path program 2 times [2022-12-14 08:11:42,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:42,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2090036705] [2022-12-14 08:11:42,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:42,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:42,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:43,350 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 08:11:43,350 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:43,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2090036705] [2022-12-14 08:11:43,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2090036705] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:43,351 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:43,351 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:11:43,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447707014] [2022-12-14 08:11:43,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:43,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-14 08:11:43,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:43,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-14 08:11:43,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-12-14 08:11:43,352 INFO L87 Difference]: Start difference. First operand 12289 states and 33199 transitions. Second operand has 8 states, 7 states have (on average 7.428571428571429) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:43,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:43,961 INFO L93 Difference]: Finished difference Result 12229 states and 33035 transitions. [2022-12-14 08:11:43,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:11:43,962 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.428571428571429) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-12-14 08:11:43,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:43,986 INFO L225 Difference]: With dead ends: 12229 [2022-12-14 08:11:43,986 INFO L226 Difference]: Without dead ends: 12229 [2022-12-14 08:11:43,986 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2022-12-14 08:11:43,987 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 172 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 708 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:43,987 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 162 Invalid, 724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 708 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-12-14 08:11:44,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12229 states. [2022-12-14 08:11:44,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12229 to 12091. [2022-12-14 08:11:44,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12091 states, 12022 states have (on average 2.7173515222092828) internal successors, (32668), 12090 states have internal predecessors, (32668), 0 states have call successors, (0), 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 08:11:44,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12091 states to 12091 states and 32668 transitions. [2022-12-14 08:11:44,187 INFO L78 Accepts]: Start accepts. Automaton has 12091 states and 32668 transitions. Word has length 52 [2022-12-14 08:11:44,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:44,188 INFO L495 AbstractCegarLoop]: Abstraction has 12091 states and 32668 transitions. [2022-12-14 08:11:44,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.428571428571429) internal successors, (52), 7 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:44,188 INFO L276 IsEmpty]: Start isEmpty. Operand 12091 states and 32668 transitions. [2022-12-14 08:11:44,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-12-14 08:11:44,196 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:44,196 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, 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 08:11:44,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-14 08:11:44,196 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:44,196 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:44,196 INFO L85 PathProgramCache]: Analyzing trace with hash 640530129, now seen corresponding path program 1 times [2022-12-14 08:11:44,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:44,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583103952] [2022-12-14 08:11:44,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:44,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:44,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:45,388 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 08:11:45,388 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:45,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583103952] [2022-12-14 08:11:45,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583103952] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:45,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:45,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:11:45,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970386013] [2022-12-14 08:11:45,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:45,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:11:45,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:45,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:11:45,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:11:45,389 INFO L87 Difference]: Start difference. First operand 12091 states and 32668 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:45,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:45,985 INFO L93 Difference]: Finished difference Result 13861 states and 37397 transitions. [2022-12-14 08:11:45,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 08:11:45,985 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-12-14 08:11:45,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:46,006 INFO L225 Difference]: With dead ends: 13861 [2022-12-14 08:11:46,006 INFO L226 Difference]: Without dead ends: 13861 [2022-12-14 08:11:46,007 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:11:46,007 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 100 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 568 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:46,007 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 481 Invalid, 568 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-12-14 08:11:46,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13861 states. [2022-12-14 08:11:46,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13861 to 12091. [2022-12-14 08:11:46,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12091 states, 12022 states have (on average 2.7173515222092828) internal successors, (32668), 12090 states have internal predecessors, (32668), 0 states have call successors, (0), 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 08:11:46,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12091 states to 12091 states and 32668 transitions. [2022-12-14 08:11:46,178 INFO L78 Accepts]: Start accepts. Automaton has 12091 states and 32668 transitions. Word has length 52 [2022-12-14 08:11:46,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:46,179 INFO L495 AbstractCegarLoop]: Abstraction has 12091 states and 32668 transitions. [2022-12-14 08:11:46,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:46,179 INFO L276 IsEmpty]: Start isEmpty. Operand 12091 states and 32668 transitions. [2022-12-14 08:11:46,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2022-12-14 08:11:46,183 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:46,183 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, 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 08:11:46,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-14 08:11:46,183 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:46,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:46,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1213777571, now seen corresponding path program 2 times [2022-12-14 08:11:46,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:46,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946921981] [2022-12-14 08:11:46,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:46,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:46,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:47,443 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 08:11:47,443 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:47,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946921981] [2022-12-14 08:11:47,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946921981] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:47,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:47,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:11:47,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724461604] [2022-12-14 08:11:47,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:47,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:11:47,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:47,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:11:47,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:11:47,444 INFO L87 Difference]: Start difference. First operand 12091 states and 32668 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:48,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:48,040 INFO L93 Difference]: Finished difference Result 13173 states and 35557 transitions. [2022-12-14 08:11:48,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:11:48,041 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2022-12-14 08:11:48,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:48,061 INFO L225 Difference]: With dead ends: 13173 [2022-12-14 08:11:48,061 INFO L226 Difference]: Without dead ends: 13173 [2022-12-14 08:11:48,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:11:48,061 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 114 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:48,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 463 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-12-14 08:11:48,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13173 states. [2022-12-14 08:11:48,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13173 to 12091. [2022-12-14 08:11:48,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12091 states, 12022 states have (on average 2.7173515222092828) internal successors, (32668), 12090 states have internal predecessors, (32668), 0 states have call successors, (0), 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 08:11:48,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12091 states to 12091 states and 32668 transitions. [2022-12-14 08:11:48,233 INFO L78 Accepts]: Start accepts. Automaton has 12091 states and 32668 transitions. Word has length 52 [2022-12-14 08:11:48,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:48,233 INFO L495 AbstractCegarLoop]: Abstraction has 12091 states and 32668 transitions. [2022-12-14 08:11:48,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 6 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:11:48,234 INFO L276 IsEmpty]: Start isEmpty. Operand 12091 states and 32668 transitions. [2022-12-14 08:11:48,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-12-14 08:11:48,236 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:48,237 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, 1, 1, 1, 1, 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 08:11:48,237 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-14 08:11:48,237 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:48,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:48,237 INFO L85 PathProgramCache]: Analyzing trace with hash -1644714929, now seen corresponding path program 1 times [2022-12-14 08:11:48,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:48,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576851353] [2022-12-14 08:11:48,237 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:48,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:48,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:48,547 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 08:11:48,547 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:48,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576851353] [2022-12-14 08:11:48,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576851353] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:48,547 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:48,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:11:48,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991388698] [2022-12-14 08:11:48,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:48,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-14 08:11:48,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:48,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-14 08:11:48,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-12-14 08:11:48,548 INFO L87 Difference]: Start difference. First operand 12091 states and 32668 transitions. Second operand has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 0 states have call successors, (0), 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 08:11:49,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:49,983 INFO L93 Difference]: Finished difference Result 16730 states and 44358 transitions. [2022-12-14 08:11:49,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:11:49,984 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2022-12-14 08:11:49,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:50,010 INFO L225 Difference]: With dead ends: 16730 [2022-12-14 08:11:50,010 INFO L226 Difference]: Without dead ends: 16730 [2022-12-14 08:11:50,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:11:50,011 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 557 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 1968 mSolverCounterSat, 281 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 2249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 281 IncrementalHoareTripleChecker+Valid, 1968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:50,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 273 Invalid, 2249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [281 Valid, 1968 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2022-12-14 08:11:50,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16730 states. [2022-12-14 08:11:50,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16730 to 12403. [2022-12-14 08:11:50,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12403 states, 12334 states have (on average 2.722231230744284) internal successors, (33576), 12402 states have internal predecessors, (33576), 0 states have call successors, (0), 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 08:11:50,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12403 states to 12403 states and 33576 transitions. [2022-12-14 08:11:50,201 INFO L78 Accepts]: Start accepts. Automaton has 12403 states and 33576 transitions. Word has length 58 [2022-12-14 08:11:50,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:50,202 INFO L495 AbstractCegarLoop]: Abstraction has 12403 states and 33576 transitions. [2022-12-14 08:11:50,202 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 0 states have call successors, (0), 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 08:11:50,202 INFO L276 IsEmpty]: Start isEmpty. Operand 12403 states and 33576 transitions. [2022-12-14 08:11:50,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-12-14 08:11:50,205 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:50,205 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, 1, 1, 1, 1, 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 08:11:50,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-14 08:11:50,205 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:50,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:50,205 INFO L85 PathProgramCache]: Analyzing trace with hash 916001465, now seen corresponding path program 2 times [2022-12-14 08:11:50,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:50,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231011031] [2022-12-14 08:11:50,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:50,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:50,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:50,578 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 08:11:50,578 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:50,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231011031] [2022-12-14 08:11:50,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231011031] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:50,578 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:50,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-14 08:11:50,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150501745] [2022-12-14 08:11:50,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:50,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-14 08:11:50,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:50,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-14 08:11:50,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-12-14 08:11:50,580 INFO L87 Difference]: Start difference. First operand 12403 states and 33576 transitions. Second operand has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 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 08:11:52,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:52,540 INFO L93 Difference]: Finished difference Result 14039 states and 37192 transitions. [2022-12-14 08:11:52,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-14 08:11:52,540 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2022-12-14 08:11:52,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:52,560 INFO L225 Difference]: With dead ends: 14039 [2022-12-14 08:11:52,560 INFO L226 Difference]: Without dead ends: 14039 [2022-12-14 08:11:52,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=110, Invalid=232, Unknown=0, NotChecked=0, Total=342 [2022-12-14 08:11:52,561 INFO L413 NwaCegarLoop]: 124 mSDtfsCounter, 675 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 3238 mSolverCounterSat, 293 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 675 SdHoareTripleChecker+Valid, 346 SdHoareTripleChecker+Invalid, 3531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 3238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:52,561 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [675 Valid, 346 Invalid, 3531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [293 Valid, 3238 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-12-14 08:11:52,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14039 states. [2022-12-14 08:11:52,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14039 to 10191. [2022-12-14 08:11:52,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10191 states, 10124 states have (on average 2.6854998024496246) internal successors, (27188), 10190 states have internal predecessors, (27188), 0 states have call successors, (0), 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 08:11:52,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10191 states to 10191 states and 27188 transitions. [2022-12-14 08:11:52,712 INFO L78 Accepts]: Start accepts. Automaton has 10191 states and 27188 transitions. Word has length 58 [2022-12-14 08:11:52,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:52,712 INFO L495 AbstractCegarLoop]: Abstraction has 10191 states and 27188 transitions. [2022-12-14 08:11:52,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 0 states have call successors, (0), 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 08:11:52,713 INFO L276 IsEmpty]: Start isEmpty. Operand 10191 states and 27188 transitions. [2022-12-14 08:11:52,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2022-12-14 08:11:52,715 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:52,716 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, 1, 1, 1, 1, 1, 1, 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 08:11:52,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-14 08:11:52,716 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting t1Err11ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:52,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:52,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1710693617, now seen corresponding path program 1 times [2022-12-14 08:11:52,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:52,716 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234650501] [2022-12-14 08:11:52,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:52,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:52,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:52,770 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:11:52,771 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:52,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234650501] [2022-12-14 08:11:52,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234650501] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:11:52,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527552120] [2022-12-14 08:11:52,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:52,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:11:52,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:11:52,772 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:11:52,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-14 08:11:52,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:52,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 484 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 08:11:52,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:11:52,975 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-14 08:11:52,976 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:11:52,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527552120] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:52,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 08:11:52,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 08:11:52,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277908904] [2022-12-14 08:11:52,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:52,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:11:52,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:52,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:11:52,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:11:52,977 INFO L87 Difference]: Start difference. First operand 10191 states and 27188 transitions. Second operand has 3 states, 2 states have (on average 30.0) internal successors, (60), 3 states have internal predecessors, (60), 0 states have call successors, (0), 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 08:11:53,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:53,132 INFO L93 Difference]: Finished difference Result 12274 states and 33312 transitions. [2022-12-14 08:11:53,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:11:53,132 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 30.0) internal successors, (60), 3 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2022-12-14 08:11:53,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:53,151 INFO L225 Difference]: With dead ends: 12274 [2022-12-14 08:11:53,151 INFO L226 Difference]: Without dead ends: 12274 [2022-12-14 08:11:53,151 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:11:53,152 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 103 mSDsluCounter, 111 mSDsCounter, 0 mSdLazyCounter, 173 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 174 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 173 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:53,152 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 292 Invalid, 174 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 173 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:11:53,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12274 states. [2022-12-14 08:11:53,275 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12274 to 11214. [2022-12-14 08:11:53,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11214 states, 11148 states have (on average 2.708198780050233) internal successors, (30191), 11213 states have internal predecessors, (30191), 0 states have call successors, (0), 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 08:11:53,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11214 states to 11214 states and 30191 transitions. [2022-12-14 08:11:53,307 INFO L78 Accepts]: Start accepts. Automaton has 11214 states and 30191 transitions. Word has length 60 [2022-12-14 08:11:53,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:53,307 INFO L495 AbstractCegarLoop]: Abstraction has 11214 states and 30191 transitions. [2022-12-14 08:11:53,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 30.0) internal successors, (60), 3 states have internal predecessors, (60), 0 states have call successors, (0), 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 08:11:53,307 INFO L276 IsEmpty]: Start isEmpty. Operand 11214 states and 30191 transitions. [2022-12-14 08:11:53,310 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-12-14 08:11:53,310 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:53,310 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:11:53,315 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-14 08:11:53,510 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-12-14 08:11:53,512 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting t2Err0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:53,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:53,513 INFO L85 PathProgramCache]: Analyzing trace with hash 505964425, now seen corresponding path program 1 times [2022-12-14 08:11:53,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:53,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913326544] [2022-12-14 08:11:53,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:53,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:53,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:53,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:11:53,665 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:53,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913326544] [2022-12-14 08:11:53,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913326544] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:11:53,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [534338147] [2022-12-14 08:11:53,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:53,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:11:53,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:11:53,667 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:11:53,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-14 08:11:53,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:53,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 516 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 08:11:53,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:11:53,921 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:11:53,921 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:11:53,979 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:11:53,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [534338147] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:11:53,979 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [215937990] [2022-12-14 08:11:53,988 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1621) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-12-14 08:11:53,990 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-14 08:11:53,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2022-12-14 08:11:53,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [62549906] [2022-12-14 08:11:53,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-14 08:11:53,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:11:53,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:53,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:11:53,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:11:53,991 INFO L87 Difference]: Start difference. First operand 11214 states and 30191 transitions. Second operand has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 0 states have call successors, (0), 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 08:11:54,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:54,244 INFO L93 Difference]: Finished difference Result 16802 states and 45138 transitions. [2022-12-14 08:11:54,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:11:54,244 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2022-12-14 08:11:54,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:54,267 INFO L225 Difference]: With dead ends: 16802 [2022-12-14 08:11:54,267 INFO L226 Difference]: Without dead ends: 16802 [2022-12-14 08:11:54,267 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:11:54,268 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 212 mSDsluCounter, 400 mSDsCounter, 0 mSdLazyCounter, 322 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 322 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:54,268 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 520 Invalid, 324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 322 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:11:54,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16802 states. [2022-12-14 08:11:54,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16802 to 16802. [2022-12-14 08:11:54,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16802 states, 16736 states have (on average 2.6970602294455066) internal successors, (45138), 16801 states have internal predecessors, (45138), 0 states have call successors, (0), 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 08:11:54,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16802 states to 16802 states and 45138 transitions. [2022-12-14 08:11:54,494 INFO L78 Accepts]: Start accepts. Automaton has 16802 states and 45138 transitions. Word has length 64 [2022-12-14 08:11:54,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:54,494 INFO L495 AbstractCegarLoop]: Abstraction has 16802 states and 45138 transitions. [2022-12-14 08:11:54,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 24.142857142857142) internal successors, (169), 7 states have internal predecessors, (169), 0 states have call successors, (0), 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 08:11:54,494 INFO L276 IsEmpty]: Start isEmpty. Operand 16802 states and 45138 transitions. [2022-12-14 08:11:54,506 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2022-12-14 08:11:54,506 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:54,506 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 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 08:11:54,511 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-14 08:11:54,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:11:54,707 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting t2Err0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:54,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:54,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1723502536, now seen corresponding path program 1 times [2022-12-14 08:11:54,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:54,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2045416569] [2022-12-14 08:11:54,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:54,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:54,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:54,914 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-12-14 08:11:54,915 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:54,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2045416569] [2022-12-14 08:11:54,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2045416569] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:54,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:11:54,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-14 08:11:54,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471600673] [2022-12-14 08:11:54,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:54,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:11:54,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:54,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:11:54,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:54,916 INFO L87 Difference]: Start difference. First operand 16802 states and 45138 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 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 08:11:55,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:55,020 INFO L93 Difference]: Finished difference Result 5375 states and 10333 transitions. [2022-12-14 08:11:55,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:11:55,020 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 190 [2022-12-14 08:11:55,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:55,025 INFO L225 Difference]: With dead ends: 5375 [2022-12-14 08:11:55,025 INFO L226 Difference]: Without dead ends: 5368 [2022-12-14 08:11:55,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-14 08:11:55,026 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 120 mSDsluCounter, 12 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:55,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 139 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:11:55,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5368 states. [2022-12-14 08:11:55,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5368 to 5368. [2022-12-14 08:11:55,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5368 states, 5330 states have (on average 1.9362101313320825) internal successors, (10320), 5367 states have internal predecessors, (10320), 0 states have call successors, (0), 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 08:11:55,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5368 states to 5368 states and 10320 transitions. [2022-12-14 08:11:55,075 INFO L78 Accepts]: Start accepts. Automaton has 5368 states and 10320 transitions. Word has length 190 [2022-12-14 08:11:55,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:55,075 INFO L495 AbstractCegarLoop]: Abstraction has 5368 states and 10320 transitions. [2022-12-14 08:11:55,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 0 states have call successors, (0), 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 08:11:55,075 INFO L276 IsEmpty]: Start isEmpty. Operand 5368 states and 10320 transitions. [2022-12-14 08:11:55,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-12-14 08:11:55,079 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:55,079 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:11:55,079 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-14 08:11:55,079 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:55,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:55,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1568936475, now seen corresponding path program 1 times [2022-12-14 08:11:55,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:55,079 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688267951] [2022-12-14 08:11:55,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:55,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:55,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:55,323 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:11:55,323 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:55,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688267951] [2022-12-14 08:11:55,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688267951] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:11:55,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [168766804] [2022-12-14 08:11:55,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:55,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:11:55,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:11:55,325 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:11:55,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-14 08:11:55,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:55,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 1217 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-14 08:11:55,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:11:55,779 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:11:55,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:11:55,951 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 0 proven. 238 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:11:55,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [168766804] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:11:55,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1841307430] [2022-12-14 08:11:55,952 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1621) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-12-14 08:11:55,953 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-14 08:11:55,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2022-12-14 08:11:55,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128213267] [2022-12-14 08:11:55,954 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-14 08:11:55,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-14 08:11:55,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:55,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-14 08:11:55,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2022-12-14 08:11:55,956 INFO L87 Difference]: Start difference. First operand 5368 states and 10320 transitions. Second operand has 13 states, 13 states have (on average 33.92307692307692) internal successors, (441), 13 states have internal predecessors, (441), 0 states have call successors, (0), 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 08:11:56,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:56,269 INFO L93 Difference]: Finished difference Result 10552 states and 20136 transitions. [2022-12-14 08:11:56,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-14 08:11:56,269 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 33.92307692307692) internal successors, (441), 13 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 202 [2022-12-14 08:11:56,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:56,279 INFO L225 Difference]: With dead ends: 10552 [2022-12-14 08:11:56,279 INFO L226 Difference]: Without dead ends: 10552 [2022-12-14 08:11:56,279 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 409 GetRequests, 398 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2022-12-14 08:11:56,280 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 348 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 348 SdHoareTripleChecker+Valid, 741 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:56,280 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [348 Valid, 741 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 446 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 08:11:56,290 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10552 states. [2022-12-14 08:11:56,359 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10552 to 10552. [2022-12-14 08:11:56,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10552 states, 10514 states have (on average 1.9151607380635343) internal successors, (20136), 10551 states have internal predecessors, (20136), 0 states have call successors, (0), 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 08:11:56,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10552 states to 10552 states and 20136 transitions. [2022-12-14 08:11:56,382 INFO L78 Accepts]: Start accepts. Automaton has 10552 states and 20136 transitions. Word has length 202 [2022-12-14 08:11:56,382 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:56,382 INFO L495 AbstractCegarLoop]: Abstraction has 10552 states and 20136 transitions. [2022-12-14 08:11:56,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 33.92307692307692) internal successors, (441), 13 states have internal predecessors, (441), 0 states have call successors, (0), 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 08:11:56,382 INFO L276 IsEmpty]: Start isEmpty. Operand 10552 states and 20136 transitions. [2022-12-14 08:11:56,392 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 455 [2022-12-14 08:11:56,393 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:56,393 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:11:56,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-14 08:11:56,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-12-14 08:11:56,594 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:56,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:56,595 INFO L85 PathProgramCache]: Analyzing trace with hash 1353246169, now seen corresponding path program 2 times [2022-12-14 08:11:56,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:56,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290395879] [2022-12-14 08:11:56,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:56,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:56,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:11:57,551 INFO L134 CoverageAnalysis]: Checked inductivity of 1846 backedges. 0 proven. 1846 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:11:57,552 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:11:57,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290395879] [2022-12-14 08:11:57,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290395879] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:11:57,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169352234] [2022-12-14 08:11:57,552 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:11:57,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:11:57,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:11:57,553 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:11:57,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-14 08:11:57,901 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-14 08:11:57,901 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:11:57,903 INFO L263 TraceCheckSpWp]: Trace formula consists of 278 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-14 08:11:57,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:11:58,303 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-14 08:11:58,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:11:58,322 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2022-12-14 08:11:58,345 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:11:58,346 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:11:58,347 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:11:58,347 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 32 [2022-12-14 08:11:58,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:11:58,378 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:11:58,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:11:58,381 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:11:58,381 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 44 [2022-12-14 08:11:58,410 INFO L134 CoverageAnalysis]: Checked inductivity of 1846 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1846 trivial. 0 not checked. [2022-12-14 08:11:58,410 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:11:58,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169352234] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:11:58,411 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 08:11:58,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13] total 18 [2022-12-14 08:11:58,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214813123] [2022-12-14 08:11:58,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:11:58,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:11:58,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:11:58,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:11:58,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2022-12-14 08:11:58,412 INFO L87 Difference]: Start difference. First operand 10552 states and 20136 transitions. Second operand has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 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 08:11:59,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:11:59,296 INFO L93 Difference]: Finished difference Result 10974 states and 20903 transitions. [2022-12-14 08:11:59,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:11:59,297 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 454 [2022-12-14 08:11:59,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:11:59,305 INFO L225 Difference]: With dead ends: 10974 [2022-12-14 08:11:59,305 INFO L226 Difference]: Without dead ends: 7099 [2022-12-14 08:11:59,305 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 450 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 50 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2022-12-14 08:11:59,306 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 300 mSDsluCounter, 82 mSDsCounter, 0 mSdLazyCounter, 1419 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 1548 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-12-14 08:11:59,306 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [300 Valid, 224 Invalid, 1548 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1419 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-12-14 08:11:59,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7099 states. [2022-12-14 08:11:59,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7099 to 7015. [2022-12-14 08:11:59,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7015 states, 6977 states have (on average 1.938655582628637) internal successors, (13526), 7014 states have internal predecessors, (13526), 0 states have call successors, (0), 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 08:11:59,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7015 states to 7015 states and 13526 transitions. [2022-12-14 08:11:59,371 INFO L78 Accepts]: Start accepts. Automaton has 7015 states and 13526 transitions. Word has length 454 [2022-12-14 08:11:59,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:11:59,371 INFO L495 AbstractCegarLoop]: Abstraction has 7015 states and 13526 transitions. [2022-12-14 08:11:59,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 13.833333333333334) internal successors, (83), 6 states have internal predecessors, (83), 0 states have call successors, (0), 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 08:11:59,371 INFO L276 IsEmpty]: Start isEmpty. Operand 7015 states and 13526 transitions. [2022-12-14 08:11:59,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2022-12-14 08:11:59,377 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:11:59,377 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:11:59,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-14 08:11:59,577 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-12-14 08:11:59,578 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting t2Err2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:11:59,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:11:59,579 INFO L85 PathProgramCache]: Analyzing trace with hash 1544503598, now seen corresponding path program 1 times [2022-12-14 08:11:59,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:11:59,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875453221] [2022-12-14 08:11:59,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:11:59,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:11:59,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:00,280 INFO L134 CoverageAnalysis]: Checked inductivity of 1846 backedges. 0 proven. 1846 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:12:00,280 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:12:00,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875453221] [2022-12-14 08:12:00,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875453221] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:12:00,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708853682] [2022-12-14 08:12:00,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:00,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:12:00,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:12:00,282 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:12:00,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-14 08:12:00,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:00,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 2555 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-14 08:12:00,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:12:01,081 INFO L134 CoverageAnalysis]: Checked inductivity of 1846 backedges. 0 proven. 1846 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:12:01,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:12:01,541 INFO L134 CoverageAnalysis]: Checked inductivity of 1846 backedges. 0 proven. 1846 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-14 08:12:01,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708853682] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:12:01,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1001371463] [2022-12-14 08:12:01,542 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1621) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-12-14 08:12:01,542 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-14 08:12:01,542 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 23 [2022-12-14 08:12:01,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878037449] [2022-12-14 08:12:01,543 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-14 08:12:01,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-12-14 08:12:01,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:12:01,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-12-14 08:12:01,544 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2022-12-14 08:12:01,545 INFO L87 Difference]: Start difference. First operand 7015 states and 13526 transitions. Second operand has 23 states, 23 states have (on average 39.17391304347826) internal successors, (901), 23 states have internal predecessors, (901), 0 states have call successors, (0), 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 08:12:02,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:12:02,076 INFO L93 Difference]: Finished difference Result 11875 states and 22796 transitions. [2022-12-14 08:12:02,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-12-14 08:12:02,076 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 39.17391304347826) internal successors, (901), 23 states have internal predecessors, (901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 457 [2022-12-14 08:12:02,077 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:12:02,088 INFO L225 Difference]: With dead ends: 11875 [2022-12-14 08:12:02,088 INFO L226 Difference]: Without dead ends: 11875 [2022-12-14 08:12:02,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 925 GetRequests, 902 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=253, Invalid=253, Unknown=0, NotChecked=0, Total=506 [2022-12-14 08:12:02,089 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 832 mSDsluCounter, 1053 mSDsCounter, 0 mSdLazyCounter, 697 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 832 SdHoareTripleChecker+Valid, 1170 SdHoareTripleChecker+Invalid, 698 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:12:02,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [832 Valid, 1170 Invalid, 698 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 697 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-12-14 08:12:02,099 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11875 states. [2022-12-14 08:12:02,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11875 to 11875. [2022-12-14 08:12:02,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11875 states, 11837 states have (on average 1.9258258004561968) internal successors, (22796), 11874 states have internal predecessors, (22796), 0 states have call successors, (0), 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 08:12:02,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11875 states to 11875 states and 22796 transitions. [2022-12-14 08:12:02,202 INFO L78 Accepts]: Start accepts. Automaton has 11875 states and 22796 transitions. Word has length 457 [2022-12-14 08:12:02,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:12:02,202 INFO L495 AbstractCegarLoop]: Abstraction has 11875 states and 22796 transitions. [2022-12-14 08:12:02,203 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 39.17391304347826) internal successors, (901), 23 states have internal predecessors, (901), 0 states have call successors, (0), 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 08:12:02,203 INFO L276 IsEmpty]: Start isEmpty. Operand 11875 states and 22796 transitions. [2022-12-14 08:12:02,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 878 [2022-12-14 08:12:02,216 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:12:02,216 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:12:02,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-14 08:12:02,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:12:02,418 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting t2Err2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:12:02,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:12:02,419 INFO L85 PathProgramCache]: Analyzing trace with hash -786649252, now seen corresponding path program 2 times [2022-12-14 08:12:02,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:12:02,420 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165310999] [2022-12-14 08:12:02,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:02,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:12:02,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:05,347 INFO L134 CoverageAnalysis]: Checked inductivity of 7886 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7886 trivial. 0 not checked. [2022-12-14 08:12:05,347 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:12:05,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165310999] [2022-12-14 08:12:05,347 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [165310999] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:12:05,347 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:12:05,348 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:12:05,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805412296] [2022-12-14 08:12:05,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:12:05,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:12:05,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:12:05,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:12:05,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:12:05,348 INFO L87 Difference]: Start difference. First operand 11875 states and 22796 transitions. Second operand has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:12:05,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:12:05,610 INFO L93 Difference]: Finished difference Result 12063 states and 23161 transitions. [2022-12-14 08:12:05,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:12:05,610 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 877 [2022-12-14 08:12:05,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:12:05,622 INFO L225 Difference]: With dead ends: 12063 [2022-12-14 08:12:05,622 INFO L226 Difference]: Without dead ends: 12063 [2022-12-14 08:12:05,622 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 08:12:05,623 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 112 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 108 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:12:05,623 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 108 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 328 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:12:05,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12063 states. [2022-12-14 08:12:05,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12063 to 11851. [2022-12-14 08:12:05,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11851 states, 11816 states have (on average 1.9252708192281651) internal successors, (22749), 11850 states have internal predecessors, (22749), 0 states have call successors, (0), 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 08:12:05,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11851 states to 11851 states and 22749 transitions. [2022-12-14 08:12:05,736 INFO L78 Accepts]: Start accepts. Automaton has 11851 states and 22749 transitions. Word has length 877 [2022-12-14 08:12:05,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:12:05,737 INFO L495 AbstractCegarLoop]: Abstraction has 11851 states and 22749 transitions. [2022-12-14 08:12:05,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 17.2) internal successors, (86), 6 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-14 08:12:05,737 INFO L276 IsEmpty]: Start isEmpty. Operand 11851 states and 22749 transitions. [2022-12-14 08:12:05,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 881 [2022-12-14 08:12:05,751 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:12:05,751 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:12:05,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-14 08:12:05,752 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting t2Err12ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:12:05,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:12:05,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1712611443, now seen corresponding path program 1 times [2022-12-14 08:12:05,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:12:05,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369715508] [2022-12-14 08:12:05,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:05,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:12:05,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:06,431 INFO L134 CoverageAnalysis]: Checked inductivity of 7887 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7886 trivial. 0 not checked. [2022-12-14 08:12:06,431 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:12:06,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369715508] [2022-12-14 08:12:06,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369715508] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:12:06,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942437714] [2022-12-14 08:12:06,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:06,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:12:06,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:12:06,432 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:12:06,433 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-14 08:12:07,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:07,426 INFO L263 TraceCheckSpWp]: Trace formula consists of 4764 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 08:12:07,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:12:07,455 INFO L134 CoverageAnalysis]: Checked inductivity of 7887 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7887 trivial. 0 not checked. [2022-12-14 08:12:07,456 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:12:07,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942437714] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:12:07,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 08:12:07,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 08:12:07,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088737302] [2022-12-14 08:12:07,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:12:07,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:12:07,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:12:07,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:12:07,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:12:07,457 INFO L87 Difference]: Start difference. First operand 11851 states and 22749 transitions. Second operand has 3 states, 2 states have (on average 44.5) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 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 08:12:07,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:12:07,561 INFO L93 Difference]: Finished difference Result 11827 states and 22702 transitions. [2022-12-14 08:12:07,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:12:07,561 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 44.5) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 880 [2022-12-14 08:12:07,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:12:07,573 INFO L225 Difference]: With dead ends: 11827 [2022-12-14 08:12:07,573 INFO L226 Difference]: Without dead ends: 11827 [2022-12-14 08:12:07,574 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 883 GetRequests, 880 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:12:07,574 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 16 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:12:07,574 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 235 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:12:07,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11827 states. [2022-12-14 08:12:07,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11827 to 11827. [2022-12-14 08:12:07,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11827 states, 11795 states have (on average 1.92471386180585) internal successors, (22702), 11826 states have internal predecessors, (22702), 0 states have call successors, (0), 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 08:12:07,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11827 states to 11827 states and 22702 transitions. [2022-12-14 08:12:07,691 INFO L78 Accepts]: Start accepts. Automaton has 11827 states and 22702 transitions. Word has length 880 [2022-12-14 08:12:07,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:12:07,691 INFO L495 AbstractCegarLoop]: Abstraction has 11827 states and 22702 transitions. [2022-12-14 08:12:07,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 44.5) internal successors, (89), 3 states have internal predecessors, (89), 0 states have call successors, (0), 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 08:12:07,692 INFO L276 IsEmpty]: Start isEmpty. Operand 11827 states and 22702 transitions. [2022-12-14 08:12:07,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 884 [2022-12-14 08:12:07,705 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:12:07,705 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:12:07,716 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-14 08:12:07,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-12-14 08:12:07,907 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting t2Err13ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:12:07,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:12:07,908 INFO L85 PathProgramCache]: Analyzing trace with hash -489630966, now seen corresponding path program 1 times [2022-12-14 08:12:07,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:12:07,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671574002] [2022-12-14 08:12:07,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:07,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:12:08,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:08,695 INFO L134 CoverageAnalysis]: Checked inductivity of 7887 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7886 trivial. 0 not checked. [2022-12-14 08:12:08,695 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:12:08,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671574002] [2022-12-14 08:12:08,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671574002] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:12:08,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774260765] [2022-12-14 08:12:08,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:08,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:12:08,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:12:08,696 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:12:08,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-14 08:12:09,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:09,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 4770 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 08:12:09,592 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:12:09,609 INFO L134 CoverageAnalysis]: Checked inductivity of 7887 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7887 trivial. 0 not checked. [2022-12-14 08:12:09,609 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:12:09,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774260765] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:12:09,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 08:12:09,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2022-12-14 08:12:09,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1018657906] [2022-12-14 08:12:09,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:12:09,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-14 08:12:09,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:12:09,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-14 08:12:09,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:12:09,611 INFO L87 Difference]: Start difference. First operand 11827 states and 22702 transitions. Second operand has 3 states, 2 states have (on average 46.0) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 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 08:12:09,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:12:09,703 INFO L93 Difference]: Finished difference Result 11803 states and 22655 transitions. [2022-12-14 08:12:09,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-14 08:12:09,704 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 46.0) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 883 [2022-12-14 08:12:09,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:12:09,714 INFO L225 Difference]: With dead ends: 11803 [2022-12-14 08:12:09,714 INFO L226 Difference]: Without dead ends: 11733 [2022-12-14 08:12:09,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 886 GetRequests, 883 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:12:09,715 INFO L413 NwaCegarLoop]: 124 mSDtfsCounter, 16 mSDsluCounter, 110 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 234 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:12:09,715 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 234 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:12:09,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11733 states. [2022-12-14 08:12:09,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11733 to 11719. [2022-12-14 08:12:09,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11719 states, 11690 states have (on average 1.923267750213858) internal successors, (22483), 11718 states have internal predecessors, (22483), 0 states have call successors, (0), 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 08:12:09,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11719 states to 11719 states and 22483 transitions. [2022-12-14 08:12:09,828 INFO L78 Accepts]: Start accepts. Automaton has 11719 states and 22483 transitions. Word has length 883 [2022-12-14 08:12:09,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:12:09,828 INFO L495 AbstractCegarLoop]: Abstraction has 11719 states and 22483 transitions. [2022-12-14 08:12:09,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 46.0) internal successors, (92), 3 states have internal predecessors, (92), 0 states have call successors, (0), 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 08:12:09,829 INFO L276 IsEmpty]: Start isEmpty. Operand 11719 states and 22483 transitions. [2022-12-14 08:12:09,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 884 [2022-12-14 08:12:09,842 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:12:09,843 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:12:09,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-14 08:12:10,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-12-14 08:12:10,044 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting t2Err3ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:12:10,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:12:10,047 INFO L85 PathProgramCache]: Analyzing trace with hash -231318331, now seen corresponding path program 1 times [2022-12-14 08:12:10,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:12:10,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496423884] [2022-12-14 08:12:10,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:10,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:12:10,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:13,167 INFO L134 CoverageAnalysis]: Checked inductivity of 7886 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7886 trivial. 0 not checked. [2022-12-14 08:12:13,167 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:12:13,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496423884] [2022-12-14 08:12:13,167 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496423884] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:12:13,167 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:12:13,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:12:13,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90339585] [2022-12-14 08:12:13,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:12:13,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:12:13,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:12:13,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:12:13,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:12:13,169 INFO L87 Difference]: Start difference. First operand 11719 states and 22483 transitions. Second operand has 6 states, 5 states have (on average 18.4) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 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 08:12:13,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:12:13,534 INFO L93 Difference]: Finished difference Result 11647 states and 22342 transitions. [2022-12-14 08:12:13,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:12:13,535 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.4) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 883 [2022-12-14 08:12:13,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:12:13,546 INFO L225 Difference]: With dead ends: 11647 [2022-12-14 08:12:13,546 INFO L226 Difference]: Without dead ends: 11647 [2022-12-14 08:12:13,546 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 08:12:13,546 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 83 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 99 SdHoareTripleChecker+Invalid, 526 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:12:13,546 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 99 Invalid, 526 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 08:12:13,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11647 states. [2022-12-14 08:12:13,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11647 to 11647. [2022-12-14 08:12:13,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11647 states, 11627 states have (on average 1.9215618818267826) internal successors, (22342), 11646 states have internal predecessors, (22342), 0 states have call successors, (0), 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 08:12:13,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11647 states to 11647 states and 22342 transitions. [2022-12-14 08:12:13,656 INFO L78 Accepts]: Start accepts. Automaton has 11647 states and 22342 transitions. Word has length 883 [2022-12-14 08:12:13,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:12:13,657 INFO L495 AbstractCegarLoop]: Abstraction has 11647 states and 22342 transitions. [2022-12-14 08:12:13,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.4) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 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 08:12:13,657 INFO L276 IsEmpty]: Start isEmpty. Operand 11647 states and 22342 transitions. [2022-12-14 08:12:13,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 890 [2022-12-14 08:12:13,671 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:12:13,671 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:12:13,671 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-14 08:12:13,671 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting t2Err4ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:12:13,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:12:13,671 INFO L85 PathProgramCache]: Analyzing trace with hash -1798322455, now seen corresponding path program 1 times [2022-12-14 08:12:13,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:12:13,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972679932] [2022-12-14 08:12:13,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:13,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:12:13,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:16,631 INFO L134 CoverageAnalysis]: Checked inductivity of 7886 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7886 trivial. 0 not checked. [2022-12-14 08:12:16,631 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:12:16,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972679932] [2022-12-14 08:12:16,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972679932] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:12:16,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:12:16,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:12:16,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016467388] [2022-12-14 08:12:16,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:12:16,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:12:16,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:12:16,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:12:16,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:12:16,633 INFO L87 Difference]: Start difference. First operand 11647 states and 22342 transitions. Second operand has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 0 states have call successors, (0), 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 08:12:16,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:12:16,929 INFO L93 Difference]: Finished difference Result 11623 states and 22295 transitions. [2022-12-14 08:12:16,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:12:16,929 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 889 [2022-12-14 08:12:16,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:12:16,940 INFO L225 Difference]: With dead ends: 11623 [2022-12-14 08:12:16,940 INFO L226 Difference]: Without dead ends: 11623 [2022-12-14 08:12:16,940 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 08:12:16,941 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 31 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 116 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:12:16,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 116 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 343 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 08:12:16,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11623 states. [2022-12-14 08:12:17,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11623 to 11623. [2022-12-14 08:12:17,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11623 states, 11606 states have (on average 1.9209891435464415) internal successors, (22295), 11622 states have internal predecessors, (22295), 0 states have call successors, (0), 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 08:12:17,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11623 states to 11623 states and 22295 transitions. [2022-12-14 08:12:17,055 INFO L78 Accepts]: Start accepts. Automaton has 11623 states and 22295 transitions. Word has length 889 [2022-12-14 08:12:17,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:12:17,056 INFO L495 AbstractCegarLoop]: Abstraction has 11623 states and 22295 transitions. [2022-12-14 08:12:17,056 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 0 states have call successors, (0), 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 08:12:17,056 INFO L276 IsEmpty]: Start isEmpty. Operand 11623 states and 22295 transitions. [2022-12-14 08:12:17,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 896 [2022-12-14 08:12:17,070 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:12:17,070 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:12:17,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-14 08:12:17,070 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting t2Err5ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:12:17,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:12:17,071 INFO L85 PathProgramCache]: Analyzing trace with hash -1006368854, now seen corresponding path program 1 times [2022-12-14 08:12:17,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:12:17,071 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72823568] [2022-12-14 08:12:17,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:17,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:12:17,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:20,219 INFO L134 CoverageAnalysis]: Checked inductivity of 7886 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7886 trivial. 0 not checked. [2022-12-14 08:12:20,219 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:12:20,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72823568] [2022-12-14 08:12:20,219 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72823568] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:12:20,219 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:12:20,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:12:20,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421186324] [2022-12-14 08:12:20,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:12:20,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:12:20,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:12:20,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:12:20,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:12:20,221 INFO L87 Difference]: Start difference. First operand 11623 states and 22295 transitions. Second operand has 6 states, 5 states have (on average 20.8) internal successors, (104), 6 states have internal predecessors, (104), 0 states have call successors, (0), 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 08:12:20,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:12:20,579 INFO L93 Difference]: Finished difference Result 11599 states and 22248 transitions. [2022-12-14 08:12:20,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:12:20,580 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 20.8) internal successors, (104), 6 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 895 [2022-12-14 08:12:20,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:12:20,592 INFO L225 Difference]: With dead ends: 11599 [2022-12-14 08:12:20,592 INFO L226 Difference]: Without dead ends: 11599 [2022-12-14 08:12:20,592 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 08:12:20,592 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 32 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:12:20,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 124 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-12-14 08:12:20,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11599 states. [2022-12-14 08:12:20,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11599 to 11599. [2022-12-14 08:12:20,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11599 states, 11585 states have (on average 1.9204143288735434) internal successors, (22248), 11598 states have internal predecessors, (22248), 0 states have call successors, (0), 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 08:12:20,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11599 states to 11599 states and 22248 transitions. [2022-12-14 08:12:20,703 INFO L78 Accepts]: Start accepts. Automaton has 11599 states and 22248 transitions. Word has length 895 [2022-12-14 08:12:20,704 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:12:20,704 INFO L495 AbstractCegarLoop]: Abstraction has 11599 states and 22248 transitions. [2022-12-14 08:12:20,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 20.8) internal successors, (104), 6 states have internal predecessors, (104), 0 states have call successors, (0), 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 08:12:20,704 INFO L276 IsEmpty]: Start isEmpty. Operand 11599 states and 22248 transitions. [2022-12-14 08:12:20,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 902 [2022-12-14 08:12:20,718 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:12:20,718 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:12:20,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-14 08:12:20,718 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting t2Err6ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:12:20,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:12:20,718 INFO L85 PathProgramCache]: Analyzing trace with hash 885184383, now seen corresponding path program 1 times [2022-12-14 08:12:20,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:12:20,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913995398] [2022-12-14 08:12:20,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:20,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:12:20,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:23,731 INFO L134 CoverageAnalysis]: Checked inductivity of 7886 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7886 trivial. 0 not checked. [2022-12-14 08:12:23,732 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:12:23,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913995398] [2022-12-14 08:12:23,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913995398] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:12:23,732 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:12:23,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:12:23,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382312752] [2022-12-14 08:12:23,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:12:23,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:12:23,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:12:23,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:12:23,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:12:23,734 INFO L87 Difference]: Start difference. First operand 11599 states and 22248 transitions. Second operand has 6 states, 5 states have (on average 22.0) internal successors, (110), 6 states have internal predecessors, (110), 0 states have call successors, (0), 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 08:12:24,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:12:24,003 INFO L93 Difference]: Finished difference Result 11671 states and 22387 transitions. [2022-12-14 08:12:24,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:12:24,003 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 22.0) internal successors, (110), 6 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 901 [2022-12-14 08:12:24,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:12:24,015 INFO L225 Difference]: With dead ends: 11671 [2022-12-14 08:12:24,015 INFO L226 Difference]: Without dead ends: 11671 [2022-12-14 08:12:24,015 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 08:12:24,015 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 32 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:12:24,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 114 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:12:24,027 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11671 states. [2022-12-14 08:12:24,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11671 to 11651. [2022-12-14 08:12:24,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11651 states, 11637 states have (on average 1.920426226690728) internal successors, (22348), 11650 states have internal predecessors, (22348), 0 states have call successors, (0), 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 08:12:24,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11651 states to 11651 states and 22348 transitions. [2022-12-14 08:12:24,128 INFO L78 Accepts]: Start accepts. Automaton has 11651 states and 22348 transitions. Word has length 901 [2022-12-14 08:12:24,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:12:24,129 INFO L495 AbstractCegarLoop]: Abstraction has 11651 states and 22348 transitions. [2022-12-14 08:12:24,129 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 22.0) internal successors, (110), 6 states have internal predecessors, (110), 0 states have call successors, (0), 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 08:12:24,129 INFO L276 IsEmpty]: Start isEmpty. Operand 11651 states and 22348 transitions. [2022-12-14 08:12:24,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 904 [2022-12-14 08:12:24,143 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:12:24,143 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 19, 19, 19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:12:24,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-14 08:12:24,143 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:12:24,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:12:24,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1003184785, now seen corresponding path program 1 times [2022-12-14 08:12:24,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:12:24,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251860898] [2022-12-14 08:12:24,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:24,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:12:24,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:35,326 INFO L134 CoverageAnalysis]: Checked inductivity of 7886 backedges. 4778 proven. 527 refuted. 0 times theorem prover too weak. 2581 trivial. 0 not checked. [2022-12-14 08:12:35,326 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:12:35,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251860898] [2022-12-14 08:12:35,326 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251860898] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:12:35,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1768710357] [2022-12-14 08:12:35,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:35,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:12:35,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:12:35,327 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:12:35,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-14 08:12:36,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:12:36,651 INFO L263 TraceCheckSpWp]: Trace formula consists of 4865 conjuncts, 35 conjunts are in the unsatisfiable core [2022-12-14 08:12:36,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:12:38,391 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-14 08:12:38,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:12:38,460 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-12-14 08:12:38,567 INFO L321 Elim1Store]: treesize reduction 23, result has 28.1 percent of original size [2022-12-14 08:12:38,567 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 34 treesize of output 27 [2022-12-14 08:12:38,634 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2022-12-14 08:12:38,661 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-12-14 08:12:38,688 INFO L134 CoverageAnalysis]: Checked inductivity of 7886 backedges. 4414 proven. 310 refuted. 0 times theorem prover too weak. 3162 trivial. 0 not checked. [2022-12-14 08:12:38,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:12:38,893 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_22573 Int) (|v_t1Thread1of1ForFork1_enqueue_#t~mem39#1_126| Int) (v_ArrVal_22571 (Array Int Int))) (let ((.cse0 (select (store |c_#memory_int| |c_~#stored_elements~0.base| v_ArrVal_22571) |c_~#queue~0.base|)) (.cse1 (+ 84 |c_~#queue~0.offset|))) (or (not (= 20 (select (store .cse0 (+ (* 4 |v_t1Thread1of1ForFork1_enqueue_#t~mem39#1_126|) |c_~#queue~0.offset|) v_ArrVal_22573) .cse1))) (not (<= |v_t1Thread1of1ForFork1_enqueue_#t~mem39#1_126| (select .cse0 .cse1)))))) is different from false [2022-12-14 08:12:38,942 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:12:38,942 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 44 [2022-12-14 08:12:38,952 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:12:38,952 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 81 treesize of output 83 [2022-12-14 08:12:38,958 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 78 treesize of output 70 [2022-12-14 08:12:38,975 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 4 [2022-12-14 08:12:39,018 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:12:39,019 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 48 [2022-12-14 08:12:39,667 INFO L134 CoverageAnalysis]: Checked inductivity of 7886 backedges. 4371 proven. 310 refuted. 0 times theorem prover too weak. 3162 trivial. 43 not checked. [2022-12-14 08:12:39,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1768710357] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:12:39,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [211725581] [2022-12-14 08:12:39,669 FATAL L? ?]: Ignoring exception! java.lang.UnsupportedOperationException: Cannot create path program transition for IcfgForkThreadOtherTransition at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:295) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.createPathProgramTransition(PathProgram.java:270) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177) at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1621) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram$PathProgramConstructor.(PathProgram.java:235) at de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder.cfg.PathProgram.constructPathProgram(PathProgram.java:112) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:91) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:225) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:173) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-12-14 08:12:39,669 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-14 08:12:39,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 8] total 26 [2022-12-14 08:12:39,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101034800] [2022-12-14 08:12:39,670 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-14 08:12:39,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-12-14 08:12:39,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:12:39,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-12-14 08:12:39,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=116, Invalid=537, Unknown=1, NotChecked=48, Total=702 [2022-12-14 08:12:39,671 INFO L87 Difference]: Start difference. First operand 11651 states and 22348 transitions. Second operand has 27 states, 27 states have (on average 20.925925925925927) internal successors, (565), 26 states have internal predecessors, (565), 0 states have call successors, (0), 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 08:12:41,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:12:41,257 INFO L93 Difference]: Finished difference Result 20746 states and 39547 transitions. [2022-12-14 08:12:41,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-14 08:12:41,258 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 20.925925925925927) internal successors, (565), 26 states have internal predecessors, (565), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 903 [2022-12-14 08:12:41,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:12:41,280 INFO L225 Difference]: With dead ends: 20746 [2022-12-14 08:12:41,280 INFO L226 Difference]: Without dead ends: 20746 [2022-12-14 08:12:41,281 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1844 GetRequests, 1809 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 296 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=275, Invalid=918, Unknown=1, NotChecked=66, Total=1260 [2022-12-14 08:12:41,281 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 1352 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 1298 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1352 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 1641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 1298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 328 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:12:41,281 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1352 Valid, 663 Invalid, 1641 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 1298 Invalid, 0 Unknown, 328 Unchecked, 1.2s Time] [2022-12-14 08:12:41,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20746 states. [2022-12-14 08:12:41,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20746 to 18306. [2022-12-14 08:12:41,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18306 states, 18292 states have (on average 1.9088672643778701) internal successors, (34917), 18305 states have internal predecessors, (34917), 0 states have call successors, (0), 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 08:12:41,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18306 states to 18306 states and 34917 transitions. [2022-12-14 08:12:41,518 INFO L78 Accepts]: Start accepts. Automaton has 18306 states and 34917 transitions. Word has length 903 [2022-12-14 08:12:41,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:12:41,519 INFO L495 AbstractCegarLoop]: Abstraction has 18306 states and 34917 transitions. [2022-12-14 08:12:41,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 20.925925925925927) internal successors, (565), 26 states have internal predecessors, (565), 0 states have call successors, (0), 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 08:12:41,519 INFO L276 IsEmpty]: Start isEmpty. Operand 18306 states and 34917 transitions. [2022-12-14 08:12:41,540 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 958 [2022-12-14 08:12:41,541 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:12:41,541 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 08:12:41,557 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-14 08:12:41,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-12-14 08:12:41,742 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE (and 60 more)] === [2022-12-14 08:12:41,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:12:41,743 INFO L85 PathProgramCache]: Analyzing trace with hash 573845109, now seen corresponding path program 2 times [2022-12-14 08:12:41,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:12:41,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655707999] [2022-12-14 08:12:41,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:12:41,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:12:42,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:15:51,561 INFO L134 CoverageAnalysis]: Checked inductivity of 7670 backedges. 692 proven. 1490 refuted. 0 times theorem prover too weak. 5488 trivial. 0 not checked. [2022-12-14 08:15:51,561 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:15:51,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655707999] [2022-12-14 08:15:51,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1655707999] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:15:51,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [738144651] [2022-12-14 08:15:51,562 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:15:51,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:15:51,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:15:51,563 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:15:51,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_984886df-fd91-4779-a6c2-ee85736ecd2c/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process