./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-data-race.prp --file ../../sv-benchmarks/c/goblint-regression/09-regions_16-arrayloop_rc.i --full-output --architecture 32bit


--------------------------------------------------------------------------------


Checking for data races
Using default analysis
Version 6497de01
Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/goblint-regression/09-regions_16-arrayloop_rc.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! data-race) )

 --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 5810bf8f90e8e4e20451fbc06dd5039f754e5765485d12699b814c2e1d4badb7
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-6497de0
[2024-11-24 01:15:32,848 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-11-24 01:15:32,941 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-DataRace-32bit-Automizer_Default.epf
[2024-11-24 01:15:32,950 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-11-24 01:15:32,955 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-11-24 01:15:33,006 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-11-24 01:15:33,008 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-11-24 01:15:33,008 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-11-24 01:15:33,009 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-11-24 01:15:33,009 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-11-24 01:15:33,010 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-11-24 01:15:33,011 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-11-24 01:15:33,011 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-11-24 01:15:33,011 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-11-24 01:15:33,011 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-11-24 01:15:33,012 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-11-24 01:15:33,012 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-11-24 01:15:33,012 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-11-24 01:15:33,012 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-11-24 01:15:33,012 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-11-24 01:15:33,013 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-11-24 01:15:33,013 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-11-24 01:15:33,013 INFO  L153        SettingsManager]:  * Check absence of data races in concurrent programs=true
[2024-11-24 01:15:33,013 INFO  L153        SettingsManager]:  * Check unreachability of reach_error function=false
[2024-11-24 01:15:33,013 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-11-24 01:15:33,014 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-11-24 01:15:33,014 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-11-24 01:15:33,014 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-11-24 01:15:33,014 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-11-24 01:15:33,014 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-24 01:15:33,014 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-24 01:15:33,015 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-24 01:15:33,016 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-11-24 01:15:33,016 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-24 01:15:33,016 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-24 01:15:33,016 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-24 01:15:33,016 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-11-24 01:15:33,017 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-11-24 01:15:33,017 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-11-24 01:15:33,017 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-11-24 01:15:33,017 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-11-24 01:15:33,017 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-11-24 01:15:33,017 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-11-24 01:15:33,017 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-11-24 01:15:33,018 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-11-24 01:15:33,018 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-11-24 01:15:33,018 INFO  L153        SettingsManager]:  * Looper check in Petri net analysis=SEMANTIC
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_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness
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 -> Automizer
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 -> 5810bf8f90e8e4e20451fbc06dd5039f754e5765485d12699b814c2e1d4badb7
[2024-11-24 01:15:33,449 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-11-24 01:15:33,463 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-11-24 01:15:33,467 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-11-24 01:15:33,469 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-11-24 01:15:33,469 INFO  L274        PluginConnector]: CDTParser initialized
[2024-11-24 01:15:33,472 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/goblint-regression/09-regions_16-arrayloop_rc.i
[2024-11-24 01:15:36,938 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/data/7ea9f8da6/5fa93a527c8f4e9fa32f814943d4f2ea/FLAG6a51c7601
[2024-11-24 01:15:37,422 INFO  L384              CDTParser]: Found 1 translation units.
[2024-11-24 01:15:37,423 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/sv-benchmarks/c/goblint-regression/09-regions_16-arrayloop_rc.i
[2024-11-24 01:15:37,456 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/data/7ea9f8da6/5fa93a527c8f4e9fa32f814943d4f2ea/FLAG6a51c7601
[2024-11-24 01:15:37,485 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/data/7ea9f8da6/5fa93a527c8f4e9fa32f814943d4f2ea
[2024-11-24 01:15:37,487 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-11-24 01:15:37,489 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-11-24 01:15:37,490 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-11-24 01:15:37,492 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-11-24 01:15:37,497 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-11-24 01:15:37,499 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:15:37" (1/1) ...
[2024-11-24 01:15:37,501 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4a32f885 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:37, skipping insertion in model container
[2024-11-24 01:15:37,502 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 24.11 01:15:37" (1/1) ...
[2024-11-24 01:15:37,543 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-11-24 01:15:38,163 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-24 01:15:38,211 INFO  L200         MainTranslator]: Completed pre-run
[2024-11-24 01:15:38,320 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-24 01:15:38,411 INFO  L204         MainTranslator]: Completed translation
[2024-11-24 01:15:38,412 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38 WrapperNode
[2024-11-24 01:15:38,413 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-11-24 01:15:38,415 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-11-24 01:15:38,415 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-11-24 01:15:38,416 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-11-24 01:15:38,427 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,457 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,535 INFO  L138                Inliner]: procedures = 370, calls = 86, calls flagged for inlining = 7, calls inlined = 7, statements flattened = 289
[2024-11-24 01:15:38,538 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-11-24 01:15:38,539 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-11-24 01:15:38,539 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-11-24 01:15:38,539 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-11-24 01:15:38,549 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,550 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,560 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,565 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,593 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,595 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,599 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,605 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,607 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,615 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-11-24 01:15:38,619 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-11-24 01:15:38,619 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-11-24 01:15:38,619 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-11-24 01:15:38,621 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (1/1) ...
[2024-11-24 01:15:38,627 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-24 01:15:38,642 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-24 01:15:38,660 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-11-24 01:15:38,665 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-11-24 01:15:38,703 INFO  L130     BoogieDeclarations]: Found specification of procedure read~$Pointer$
[2024-11-24 01:15:38,703 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~$Pointer$
[2024-11-24 01:15:38,703 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexUnlock
[2024-11-24 01:15:38,703 INFO  L130     BoogieDeclarations]: Found specification of procedure read~int
[2024-11-24 01:15:38,703 INFO  L130     BoogieDeclarations]: Found specification of procedure write~int
[2024-11-24 01:15:38,703 INFO  L130     BoogieDeclarations]: Found specification of procedure #PthreadsMutexLock
[2024-11-24 01:15:38,704 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap
[2024-11-24 01:15:38,704 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-11-24 01:15:38,704 INFO  L130     BoogieDeclarations]: Found specification of procedure write~$Pointer$
[2024-11-24 01:15:38,704 INFO  L130     BoogieDeclarations]: Found specification of procedure t_fun
[2024-11-24 01:15:38,705 INFO  L138     BoogieDeclarations]: Found implementation of procedure t_fun
[2024-11-24 01:15:38,705 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int
[2024-11-24 01:15:38,705 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-11-24 01:15:38,705 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-11-24 01:15:38,707 WARN  L203             CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement.
[2024-11-24 01:15:38,939 INFO  L234             CfgBuilder]: Building ICFG
[2024-11-24 01:15:38,940 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-11-24 01:15:39,863 INFO  L279             CfgBuilder]: Omitted future-live optimization because the input is a concurrent program.
[2024-11-24 01:15:39,864 INFO  L283             CfgBuilder]: Performing block encoding
[2024-11-24 01:15:39,899 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-11-24 01:15:39,899 INFO  L312             CfgBuilder]: Removed 3 assume(true) statements.
[2024-11-24 01:15:39,899 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:15:39 BoogieIcfgContainer
[2024-11-24 01:15:39,900 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-11-24 01:15:39,902 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-11-24 01:15:39,902 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-11-24 01:15:39,918 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-11-24 01:15:39,918 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 24.11 01:15:37" (1/3) ...
[2024-11-24 01:15:39,919 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34dc30ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:15:39, skipping insertion in model container
[2024-11-24 01:15:39,919 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 24.11 01:15:38" (2/3) ...
[2024-11-24 01:15:39,919 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34dc30ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 24.11 01:15:39, skipping insertion in model container
[2024-11-24 01:15:39,920 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 24.11 01:15:39" (3/3) ...
[2024-11-24 01:15:39,921 INFO  L128   eAbstractionObserver]: Analyzing ICFG 09-regions_16-arrayloop_rc.i
[2024-11-24 01:15:39,941 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-11-24 01:15:39,944 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG 09-regions_16-arrayloop_rc.i that has 2 procedures, 319 locations, 1 initial locations, 3 loop locations, and 18 error locations.
[2024-11-24 01:15:39,944 INFO  L491   ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances.
[2024-11-24 01:15:40,078 INFO  L143    ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions.
[2024-11-24 01:15:40,150 INFO  L73            FinitePrefix]: Start finitePrefix. Operand has 322 places, 324 transitions, 652 flow
[2024-11-24 01:15:40,338 INFO  L124   PetriNetUnfolderBase]: 6/323 cut-off events.
[2024-11-24 01:15:40,340 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-11-24 01:15:40,354 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 327 conditions, 323 events. 6/323 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 422 event pairs, 0 based on Foata normal form. 0/299 useless extension candidates. Maximal degree in co-relation 201. Up to 2 conditions per place. 
[2024-11-24 01:15:40,354 INFO  L82        GeneralOperation]: Start removeDead. Operand has 322 places, 324 transitions, 652 flow
[2024-11-24 01:15:40,363 INFO  L88        GeneralOperation]: Finished RemoveDead, result has has 321 places, 323 transitions, 649 flow
[2024-11-24 01:15:40,372 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-11-24 01:15:40,387 INFO  L333      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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@228eedca, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-11-24 01:15:40,387 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 25 error locations.
[2024-11-24 01:15:40,478 INFO  L185   PetriNetUnfolderBase]: Found word, exiting Unfolder.
[2024-11-24 01:15:40,478 INFO  L124   PetriNetUnfolderBase]: 3/125 cut-off events.
[2024-11-24 01:15:40,478 INFO  L125   PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES.
[2024-11-24 01:15:40,479 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:15:40,480 INFO  L206   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:15:40,481 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:15:40,490 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:15:40,491 INFO  L85        PathProgramCache]: Analyzing trace with hash 1554738074, now seen corresponding path program 1 times
[2024-11-24 01:15:40,502 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:15:40,502 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927382843]
[2024-11-24 01:15:40,503 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 01:15:40,505 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:15:40,765 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 01:15:42,352 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:15:42,353 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:15:42,353 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927382843]
[2024-11-24 01:15:42,354 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927382843] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 01:15:42,354 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 01:15:42,356 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-11-24 01:15:42,360 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304513308]
[2024-11-24 01:15:42,361 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 01:15:42,370 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-11-24 01:15:42,378 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:15:42,413 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-11-24 01:15:42,414 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-11-24 01:15:43,353 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 238 out of 324
[2024-11-24 01:15:43,360 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 323 transitions, 649 flow. Second operand  has 6 states, 6 states have (on average 239.33333333333334) internal successors, (1436), 6 states have internal predecessors, (1436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:15:43,360 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:15:43,360 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 238 of 324
[2024-11-24 01:15:43,363 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:15:45,562 INFO  L124   PetriNetUnfolderBase]: 1265/4876 cut-off events.
[2024-11-24 01:15:45,563 INFO  L125   PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES.
[2024-11-24 01:15:45,573 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 7420 conditions, 4876 events. 1265/4876 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 36076 event pairs, 912 based on Foata normal form. 139/4608 useless extension candidates. Maximal degree in co-relation 7280. Up to 2359 conditions per place. 
[2024-11-24 01:15:45,594 INFO  L140   encePairwiseOnDemand]: 284/324 looper letters, 84 selfloop transitions, 107 changer transitions 0/428 dead transitions.
[2024-11-24 01:15:45,594 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 428 transitions, 1241 flow
[2024-11-24 01:15:45,596 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-11-24 01:15:45,598 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-11-24 01:15:45,620 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1628 transitions.
[2024-11-24 01:15:45,628 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.8374485596707819
[2024-11-24 01:15:45,630 INFO  L175             Difference]: Start difference. First operand has 321 places, 323 transitions, 649 flow. Second operand 6 states and 1628 transitions.
[2024-11-24 01:15:45,631 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 428 transitions, 1241 flow
[2024-11-24 01:15:45,640 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 324 places, 428 transitions, 1240 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-11-24 01:15:45,651 INFO  L231             Difference]: Finished difference. Result has 329 places, 420 transitions, 1330 flow
[2024-11-24 01:15:45,655 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=640, PETRI_DIFFERENCE_MINUEND_PLACES=319, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=319, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=284, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1330, PETRI_PLACES=329, PETRI_TRANSITIONS=420}
[2024-11-24 01:15:45,659 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 8 predicate places.
[2024-11-24 01:15:45,660 INFO  L471      AbstractCegarLoop]: Abstraction has has 329 places, 420 transitions, 1330 flow
[2024-11-24 01:15:45,661 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 239.33333333333334) internal successors, (1436), 6 states have internal predecessors, (1436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:15:45,661 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:15:45,661 INFO  L206   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:15:45,661 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-11-24 01:15:45,662 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:15:45,666 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:15:45,667 INFO  L85        PathProgramCache]: Analyzing trace with hash -1997734048, now seen corresponding path program 1 times
[2024-11-24 01:15:45,667 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:15:45,667 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [980076154]
[2024-11-24 01:15:45,667 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 01:15:45,667 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:15:45,728 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 01:15:46,567 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:15:46,567 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:15:46,567 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [980076154]
[2024-11-24 01:15:46,567 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [980076154] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 01:15:46,567 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 01:15:46,568 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-11-24 01:15:46,568 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498477485]
[2024-11-24 01:15:46,568 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 01:15:46,572 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-11-24 01:15:46,572 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:15:46,573 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-11-24 01:15:46,573 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-11-24 01:15:47,431 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 238 out of 324
[2024-11-24 01:15:47,433 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 420 transitions, 1330 flow. Second operand  has 6 states, 6 states have (on average 239.33333333333334) internal successors, (1436), 6 states have internal predecessors, (1436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:15:47,434 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:15:47,434 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 238 of 324
[2024-11-24 01:15:47,434 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:15:49,213 INFO  L124   PetriNetUnfolderBase]: 1530/5757 cut-off events.
[2024-11-24 01:15:49,213 INFO  L125   PetriNetUnfolderBase]: For 1227/1227 co-relation queries the response was YES.
[2024-11-24 01:15:49,230 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 10557 conditions, 5757 events. 1530/5757 cut-off events. For 1227/1227 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 43909 event pairs, 936 based on Foata normal form. 0/5320 useless extension candidates. Maximal degree in co-relation 10404. Up to 2635 conditions per place. 
[2024-11-24 01:15:49,254 INFO  L140   encePairwiseOnDemand]: 287/324 looper letters, 180 selfloop transitions, 107 changer transitions 0/528 dead transitions.
[2024-11-24 01:15:49,254 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 528 transitions, 2312 flow
[2024-11-24 01:15:49,255 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-11-24 01:15:49,255 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-11-24 01:15:49,258 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1621 transitions.
[2024-11-24 01:15:49,263 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.8338477366255144
[2024-11-24 01:15:49,263 INFO  L175             Difference]: Start difference. First operand has 329 places, 420 transitions, 1330 flow. Second operand 6 states and 1621 transitions.
[2024-11-24 01:15:49,264 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 528 transitions, 2312 flow
[2024-11-24 01:15:49,285 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 333 places, 528 transitions, 2312 flow, removed 0 selfloop flow, removed 0 redundant places.
[2024-11-24 01:15:49,296 INFO  L231             Difference]: Finished difference. Result has 338 places, 520 transitions, 2210 flow
[2024-11-24 01:15:49,297 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=1328, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=419, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=384, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2210, PETRI_PLACES=338, PETRI_TRANSITIONS=520}
[2024-11-24 01:15:49,298 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 17 predicate places.
[2024-11-24 01:15:49,298 INFO  L471      AbstractCegarLoop]: Abstraction has has 338 places, 520 transitions, 2210 flow
[2024-11-24 01:15:49,300 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 239.33333333333334) internal successors, (1436), 6 states have internal predecessors, (1436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:15:49,300 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:15:49,300 INFO  L206   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:15:49,300 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-11-24 01:15:49,300 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:15:49,302 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:15:49,303 INFO  L85        PathProgramCache]: Analyzing trace with hash 590225147, now seen corresponding path program 1 times
[2024-11-24 01:15:49,303 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:15:49,303 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864037476]
[2024-11-24 01:15:49,303 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 01:15:49,303 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:15:49,352 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 01:15:49,499 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:15:49,503 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:15:49,504 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864037476]
[2024-11-24 01:15:49,504 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864037476] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 01:15:49,504 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 01:15:49,504 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-11-24 01:15:49,505 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927210106]
[2024-11-24 01:15:49,505 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 01:15:49,505 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-11-24 01:15:49,506 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:15:49,509 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-11-24 01:15:49,509 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-24 01:15:49,609 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 307 out of 324
[2024-11-24 01:15:49,611 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 338 places, 520 transitions, 2210 flow. Second operand  has 3 states, 3 states have (on average 309.0) internal successors, (927), 3 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:15:49,611 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:15:49,611 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 307 of 324
[2024-11-24 01:15:49,612 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:15:50,832 INFO  L124   PetriNetUnfolderBase]: 1081/4426 cut-off events.
[2024-11-24 01:15:50,832 INFO  L125   PetriNetUnfolderBase]: For 1106/1112 co-relation queries the response was YES.
[2024-11-24 01:15:50,853 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 8836 conditions, 4426 events. 1081/4426 cut-off events. For 1106/1112 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 28487 event pairs, 108 based on Foata normal form. 4/4184 useless extension candidates. Maximal degree in co-relation 8615. Up to 1137 conditions per place. 
[2024-11-24 01:15:50,875 INFO  L140   encePairwiseOnDemand]: 318/324 looper letters, 16 selfloop transitions, 4 changer transitions 0/526 dead transitions.
[2024-11-24 01:15:50,875 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 526 transitions, 2262 flow
[2024-11-24 01:15:50,876 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-24 01:15:50,876 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 3 states.
[2024-11-24 01:15:50,878 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 943 transitions.
[2024-11-24 01:15:50,879 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.970164609053498
[2024-11-24 01:15:50,879 INFO  L175             Difference]: Start difference. First operand has 338 places, 520 transitions, 2210 flow. Second operand 3 states and 943 transitions.
[2024-11-24 01:15:50,880 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 340 places, 526 transitions, 2262 flow
[2024-11-24 01:15:50,908 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 340 places, 526 transitions, 2070 flow, removed 96 selfloop flow, removed 0 redundant places.
[2024-11-24 01:15:50,984 INFO  L231             Difference]: Finished difference. Result has 341 places, 522 transitions, 2042 flow
[2024-11-24 01:15:50,986 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=2018, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=520, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=516, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2042, PETRI_PLACES=341, PETRI_TRANSITIONS=522}
[2024-11-24 01:15:50,987 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 20 predicate places.
[2024-11-24 01:15:50,988 INFO  L471      AbstractCegarLoop]: Abstraction has has 341 places, 522 transitions, 2042 flow
[2024-11-24 01:15:50,989 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 309.0) internal successors, (927), 3 states have internal predecessors, (927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:15:50,989 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:15:50,989 INFO  L206   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:15:50,990 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-11-24 01:15:50,990 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:15:50,991 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:15:50,992 INFO  L85        PathProgramCache]: Analyzing trace with hash -372341436, now seen corresponding path program 1 times
[2024-11-24 01:15:50,992 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:15:50,992 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449029996]
[2024-11-24 01:15:50,992 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 01:15:50,993 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:15:51,049 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 01:15:51,782 INFO  L134       CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:15:51,782 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:15:51,782 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449029996]
[2024-11-24 01:15:51,782 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449029996] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 01:15:51,782 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 01:15:51,783 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-11-24 01:15:51,783 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727413797]
[2024-11-24 01:15:51,783 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 01:15:51,783 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-11-24 01:15:51,784 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:15:51,785 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-11-24 01:15:51,785 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-11-24 01:15:52,584 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 230 out of 324
[2024-11-24 01:15:52,586 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 522 transitions, 2042 flow. Second operand  has 6 states, 6 states have (on average 233.0) internal successors, (1398), 6 states have internal predecessors, (1398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:15:52,587 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:15:52,587 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 324
[2024-11-24 01:15:52,587 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:15:55,900 INFO  L124   PetriNetUnfolderBase]: 2970/10667 cut-off events.
[2024-11-24 01:15:55,900 INFO  L125   PetriNetUnfolderBase]: For 6059/6162 co-relation queries the response was YES.
[2024-11-24 01:15:55,940 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 23723 conditions, 10667 events. 2970/10667 cut-off events. For 6059/6162 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 84445 event pairs, 1872 based on Foata normal form. 0/10135 useless extension candidates. Maximal degree in co-relation 23467. Up to 5591 conditions per place. 
[2024-11-24 01:15:55,984 INFO  L140   encePairwiseOnDemand]: 318/324 looper letters, 285 selfloop transitions, 5 changer transitions 0/521 dead transitions.
[2024-11-24 01:15:55,984 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 521 transitions, 2620 flow
[2024-11-24 01:15:55,988 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-11-24 01:15:55,988 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-11-24 01:15:55,991 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1471 transitions.
[2024-11-24 01:15:55,993 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.7566872427983539
[2024-11-24 01:15:55,993 INFO  L175             Difference]: Start difference. First operand has 341 places, 522 transitions, 2042 flow. Second operand 6 states and 1471 transitions.
[2024-11-24 01:15:55,993 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 521 transitions, 2620 flow
[2024-11-24 01:15:56,011 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 344 places, 521 transitions, 2616 flow, removed 0 selfloop flow, removed 1 redundant places.
[2024-11-24 01:15:56,018 INFO  L231             Difference]: Finished difference. Result has 344 places, 521 transitions, 2046 flow
[2024-11-24 01:15:56,019 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=2036, PETRI_DIFFERENCE_MINUEND_PLACES=339, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=521, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=516, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2046, PETRI_PLACES=344, PETRI_TRANSITIONS=521}
[2024-11-24 01:15:56,020 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 23 predicate places.
[2024-11-24 01:15:56,020 INFO  L471      AbstractCegarLoop]: Abstraction has has 344 places, 521 transitions, 2046 flow
[2024-11-24 01:15:56,021 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 233.0) internal successors, (1398), 6 states have internal predecessors, (1398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:15:56,021 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:15:56,022 INFO  L206   CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:15:56,022 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-11-24 01:15:56,022 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:15:56,023 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:15:56,023 INFO  L85        PathProgramCache]: Analyzing trace with hash 133790432, now seen corresponding path program 1 times
[2024-11-24 01:15:56,023 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:15:56,023 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1982019592]
[2024-11-24 01:15:56,023 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 01:15:56,024 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:15:56,071 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 01:15:56,271 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:15:56,271 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:15:56,271 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1982019592]
[2024-11-24 01:15:56,271 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1982019592] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-24 01:15:56,271 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995752179]
[2024-11-24 01:15:56,271 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 01:15:56,272 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-24 01:15:56,272 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-24 01:15:56,276 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-24 01:15:56,278 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-11-24 01:15:56,629 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 01:15:56,632 INFO  L256         TraceCheckSpWp]: Trace formula consists of 411 conjuncts, 4 conjuncts are in the unsatisfiable core
[2024-11-24 01:15:56,642 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-24 01:15:56,810 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:15:56,810 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-24 01:15:56,956 INFO  L134       CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:15:56,956 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [995752179] provided 0 perfect and 2 imperfect interpolant sequences
[2024-11-24 01:15:56,956 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-11-24 01:15:56,960 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10
[2024-11-24 01:15:56,960 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925147637]
[2024-11-24 01:15:56,960 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-11-24 01:15:56,961 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 10 states
[2024-11-24 01:15:56,962 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:15:56,962 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants.
[2024-11-24 01:15:56,962 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90
[2024-11-24 01:15:57,367 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 303 out of 324
[2024-11-24 01:15:57,372 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 521 transitions, 2046 flow. Second operand  has 10 states, 10 states have (on average 305.0) internal successors, (3050), 10 states have internal predecessors, (3050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:15:57,372 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:15:57,372 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 324
[2024-11-24 01:15:57,372 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:15:58,547 INFO  L124   PetriNetUnfolderBase]: 1095/4581 cut-off events.
[2024-11-24 01:15:58,547 INFO  L125   PetriNetUnfolderBase]: For 683/689 co-relation queries the response was YES.
[2024-11-24 01:15:58,556 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 8884 conditions, 4581 events. 1095/4581 cut-off events. For 683/689 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 29233 event pairs, 106 based on Foata normal form. 2/4328 useless extension candidates. Maximal degree in co-relation 8588. Up to 922 conditions per place. 
[2024-11-24 01:15:58,569 INFO  L140   encePairwiseOnDemand]: 315/324 looper letters, 22 selfloop transitions, 13 changer transitions 0/536 dead transitions.
[2024-11-24 01:15:58,569 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 352 places, 536 transitions, 2148 flow
[2024-11-24 01:15:58,570 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-11-24 01:15:58,570 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 9 states.
[2024-11-24 01:15:58,575 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 2764 transitions.
[2024-11-24 01:15:58,577 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.9478737997256516
[2024-11-24 01:15:58,577 INFO  L175             Difference]: Start difference. First operand has 344 places, 521 transitions, 2046 flow. Second operand 9 states and 2764 transitions.
[2024-11-24 01:15:58,577 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 352 places, 536 transitions, 2148 flow
[2024-11-24 01:15:58,591 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 536 transitions, 2138 flow, removed 0 selfloop flow, removed 5 redundant places.
[2024-11-24 01:15:58,599 INFO  L231             Difference]: Finished difference. Result has 350 places, 528 transitions, 2104 flow
[2024-11-24 01:15:58,600 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=2036, PETRI_DIFFERENCE_MINUEND_PLACES=339, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=521, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=511, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2104, PETRI_PLACES=350, PETRI_TRANSITIONS=528}
[2024-11-24 01:15:58,600 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 29 predicate places.
[2024-11-24 01:15:58,601 INFO  L471      AbstractCegarLoop]: Abstraction has has 350 places, 528 transitions, 2104 flow
[2024-11-24 01:15:58,603 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 10 states, 10 states have (on average 305.0) internal successors, (3050), 10 states have internal predecessors, (3050), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:15:58,603 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:15:58,603 INFO  L206   CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:15:58,617 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0
[2024-11-24 01:15:58,808 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-24 01:15:58,808 INFO  L396      AbstractCegarLoop]: === Iteration 6 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:15:58,809 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:15:58,810 INFO  L85        PathProgramCache]: Analyzing trace with hash -1019909824, now seen corresponding path program 2 times
[2024-11-24 01:15:58,810 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:15:58,810 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708485664]
[2024-11-24 01:15:58,811 INFO  L95    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-11-24 01:15:58,811 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:15:58,880 INFO  L229   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s)
[2024-11-24 01:15:58,880 INFO  L230   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-11-24 01:15:59,427 INFO  L134       CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked.
[2024-11-24 01:15:59,427 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:15:59,427 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708485664]
[2024-11-24 01:15:59,427 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708485664] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 01:15:59,427 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 01:15:59,428 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-11-24 01:15:59,428 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [52967129]
[2024-11-24 01:15:59,428 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 01:15:59,429 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-11-24 01:15:59,429 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:15:59,430 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-11-24 01:15:59,430 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-11-24 01:16:00,317 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 241 out of 324
[2024-11-24 01:16:00,321 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 350 places, 528 transitions, 2104 flow. Second operand  has 6 states, 6 states have (on average 244.66666666666666) internal successors, (1468), 6 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:00,321 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:16:00,321 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 241 of 324
[2024-11-24 01:16:00,321 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:16:04,489 INFO  L124   PetriNetUnfolderBase]: 3572/12316 cut-off events.
[2024-11-24 01:16:04,489 INFO  L125   PetriNetUnfolderBase]: For 5305/5421 co-relation queries the response was YES.
[2024-11-24 01:16:04,508 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 26831 conditions, 12316 events. 3572/12316 cut-off events. For 5305/5421 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 97965 event pairs, 1616 based on Foata normal form. 0/11570 useless extension candidates. Maximal degree in co-relation 26497. Up to 6065 conditions per place. 
[2024-11-24 01:16:04,547 INFO  L140   encePairwiseOnDemand]: 281/324 looper letters, 245 selfloop transitions, 170 changer transitions 0/697 dead transitions.
[2024-11-24 01:16:04,548 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 697 transitions, 3412 flow
[2024-11-24 01:16:04,548 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-11-24 01:16:04,548 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-11-24 01:16:04,553 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1684 transitions.
[2024-11-24 01:16:04,555 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.8662551440329218
[2024-11-24 01:16:04,555 INFO  L175             Difference]: Start difference. First operand has 350 places, 528 transitions, 2104 flow. Second operand 6 states and 1684 transitions.
[2024-11-24 01:16:04,555 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 697 transitions, 3412 flow
[2024-11-24 01:16:04,577 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 697 transitions, 3402 flow, removed 3 selfloop flow, removed 1 redundant places.
[2024-11-24 01:16:04,592 INFO  L231             Difference]: Finished difference. Result has 359 places, 689 transitions, 3344 flow
[2024-11-24 01:16:04,593 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=2094, PETRI_DIFFERENCE_MINUEND_PLACES=349, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=528, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=466, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=3344, PETRI_PLACES=359, PETRI_TRANSITIONS=689}
[2024-11-24 01:16:04,596 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 38 predicate places.
[2024-11-24 01:16:04,596 INFO  L471      AbstractCegarLoop]: Abstraction has has 359 places, 689 transitions, 3344 flow
[2024-11-24 01:16:04,597 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 244.66666666666666) internal successors, (1468), 6 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:04,597 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:16:04,598 INFO  L206   CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:16:04,598 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-11-24 01:16:04,598 INFO  L396      AbstractCegarLoop]: === Iteration 7 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:16:04,599 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:16:04,600 INFO  L85        PathProgramCache]: Analyzing trace with hash 848160965, now seen corresponding path program 1 times
[2024-11-24 01:16:04,600 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:16:04,600 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992869431]
[2024-11-24 01:16:04,600 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 01:16:04,600 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:16:04,704 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 01:16:05,187 INFO  L134       CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:16:05,187 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:16:05,187 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992869431]
[2024-11-24 01:16:05,187 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992869431] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-24 01:16:05,188 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675499426]
[2024-11-24 01:16:05,188 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 01:16:05,188 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-24 01:16:05,189 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-24 01:16:05,191 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-24 01:16:05,194 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process
[2024-11-24 01:16:05,531 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 01:16:05,535 INFO  L256         TraceCheckSpWp]: Trace formula consists of 765 conjuncts, 8 conjuncts are in the unsatisfiable core
[2024-11-24 01:16:05,542 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-24 01:16:05,840 INFO  L134       CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:16:05,840 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-24 01:16:06,323 INFO  L134       CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 126 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:16:06,323 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [675499426] provided 0 perfect and 2 imperfect interpolant sequences
[2024-11-24 01:16:06,323 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-11-24 01:16:06,324 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18
[2024-11-24 01:16:06,324 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110018601]
[2024-11-24 01:16:06,324 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-11-24 01:16:06,325 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 18 states
[2024-11-24 01:16:06,326 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:16:06,326 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants.
[2024-11-24 01:16:06,327 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306
[2024-11-24 01:16:06,899 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 303 out of 324
[2024-11-24 01:16:06,907 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 359 places, 689 transitions, 3344 flow. Second operand  has 18 states, 18 states have (on average 305.0) internal successors, (5490), 18 states have internal predecessors, (5490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:06,907 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:16:06,907 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 324
[2024-11-24 01:16:06,907 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:16:09,166 INFO  L124   PetriNetUnfolderBase]: 1777/6922 cut-off events.
[2024-11-24 01:16:09,166 INFO  L125   PetriNetUnfolderBase]: For 3171/3270 co-relation queries the response was YES.
[2024-11-24 01:16:09,185 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 16029 conditions, 6922 events. 1777/6922 cut-off events. For 3171/3270 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 47983 event pairs, 163 based on Foata normal form. 4/6622 useless extension candidates. Maximal degree in co-relation 15428. Up to 1393 conditions per place. 
[2024-11-24 01:16:09,210 INFO  L140   encePairwiseOnDemand]: 315/324 looper letters, 26 selfloop transitions, 25 changer transitions 0/713 dead transitions.
[2024-11-24 01:16:09,211 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 379 places, 713 transitions, 3546 flow
[2024-11-24 01:16:09,211 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. 
[2024-11-24 01:16:09,211 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 21 states.
[2024-11-24 01:16:09,223 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 6418 transitions.
[2024-11-24 01:16:09,228 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.9432686654908877
[2024-11-24 01:16:09,229 INFO  L175             Difference]: Start difference. First operand has 359 places, 689 transitions, 3344 flow. Second operand 21 states and 6418 transitions.
[2024-11-24 01:16:09,229 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 379 places, 713 transitions, 3546 flow
[2024-11-24 01:16:09,286 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 379 places, 713 transitions, 3510 flow, removed 18 selfloop flow, removed 0 redundant places.
[2024-11-24 01:16:09,297 INFO  L231             Difference]: Finished difference. Result has 384 places, 702 transitions, 3452 flow
[2024-11-24 01:16:09,298 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=3308, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=689, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=674, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=3452, PETRI_PLACES=384, PETRI_TRANSITIONS=702}
[2024-11-24 01:16:09,299 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 63 predicate places.
[2024-11-24 01:16:09,299 INFO  L471      AbstractCegarLoop]: Abstraction has has 384 places, 702 transitions, 3452 flow
[2024-11-24 01:16:09,302 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 18 states, 18 states have (on average 305.0) internal successors, (5490), 18 states have internal predecessors, (5490), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:09,302 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:16:09,303 INFO  L206   CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:16:09,315 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0
[2024-11-24 01:16:09,507 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-24 01:16:09,507 INFO  L396      AbstractCegarLoop]: === Iteration 8 === Targeting t_funErr1ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:16:09,509 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:16:09,509 INFO  L85        PathProgramCache]: Analyzing trace with hash -1733198459, now seen corresponding path program 2 times
[2024-11-24 01:16:09,509 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:16:09,509 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859356783]
[2024-11-24 01:16:09,509 INFO  L95    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-11-24 01:16:09,510 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:16:09,647 INFO  L229   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s)
[2024-11-24 01:16:09,648 INFO  L230   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-11-24 01:16:10,253 INFO  L134       CoverageAnalysis]: Checked inductivity of 868 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 868 trivial. 0 not checked.
[2024-11-24 01:16:10,253 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:16:10,253 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859356783]
[2024-11-24 01:16:10,254 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859356783] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 01:16:10,254 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 01:16:10,254 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-11-24 01:16:10,254 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [117865251]
[2024-11-24 01:16:10,254 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 01:16:10,255 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-11-24 01:16:10,255 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:16:10,256 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-11-24 01:16:10,256 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30
[2024-11-24 01:16:10,818 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 241 out of 324
[2024-11-24 01:16:10,819 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 384 places, 702 transitions, 3452 flow. Second operand  has 6 states, 6 states have (on average 244.66666666666666) internal successors, (1468), 6 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:10,820 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:16:10,820 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 241 of 324
[2024-11-24 01:16:10,820 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:16:16,481 INFO  L124   PetriNetUnfolderBase]: 4262/14691 cut-off events.
[2024-11-24 01:16:16,482 INFO  L125   PetriNetUnfolderBase]: For 10658/10876 co-relation queries the response was YES.
[2024-11-24 01:16:16,523 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 37001 conditions, 14691 events. 4262/14691 cut-off events. For 10658/10876 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 118936 event pairs, 1676 based on Foata normal form. 0/13895 useless extension candidates. Maximal degree in co-relation 36307. Up to 6898 conditions per place. 
[2024-11-24 01:16:16,566 INFO  L140   encePairwiseOnDemand]: 281/324 looper letters, 395 selfloop transitions, 170 changer transitions 0/871 dead transitions.
[2024-11-24 01:16:16,567 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 389 places, 871 transitions, 5360 flow
[2024-11-24 01:16:16,567 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-11-24 01:16:16,567 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 6 states.
[2024-11-24 01:16:16,570 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 1684 transitions.
[2024-11-24 01:16:16,572 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.8662551440329218
[2024-11-24 01:16:16,572 INFO  L175             Difference]: Start difference. First operand has 384 places, 702 transitions, 3452 flow. Second operand 6 states and 1684 transitions.
[2024-11-24 01:16:16,572 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 389 places, 871 transitions, 5360 flow
[2024-11-24 01:16:16,633 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 383 places, 871 transitions, 5334 flow, removed 6 selfloop flow, removed 6 redundant places.
[2024-11-24 01:16:16,645 INFO  L231             Difference]: Finished difference. Result has 388 places, 863 transitions, 4976 flow
[2024-11-24 01:16:16,647 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=3426, PETRI_DIFFERENCE_MINUEND_PLACES=378, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=702, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=640, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=4976, PETRI_PLACES=388, PETRI_TRANSITIONS=863}
[2024-11-24 01:16:16,647 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 67 predicate places.
[2024-11-24 01:16:16,648 INFO  L471      AbstractCegarLoop]: Abstraction has has 388 places, 863 transitions, 4976 flow
[2024-11-24 01:16:16,648 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 244.66666666666666) internal successors, (1468), 6 states have internal predecessors, (1468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:16,648 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:16:16,649 INFO  L206   CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:16:16,649 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-11-24 01:16:16,649 INFO  L396      AbstractCegarLoop]: === Iteration 9 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:16:16,651 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:16:16,651 INFO  L85        PathProgramCache]: Analyzing trace with hash -1402317739, now seen corresponding path program 1 times
[2024-11-24 01:16:16,651 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:16:16,652 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361621991]
[2024-11-24 01:16:16,652 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 01:16:16,652 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:16:16,812 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 01:16:18,195 INFO  L134       CoverageAnalysis]: Checked inductivity of 868 backedges. 0 proven. 868 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:16:18,195 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:16:18,195 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361621991]
[2024-11-24 01:16:18,195 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361621991] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-24 01:16:18,197 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887280284]
[2024-11-24 01:16:18,197 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-24 01:16:18,197 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-24 01:16:18,197 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-24 01:16:18,200 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-24 01:16:18,205 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process
[2024-11-24 01:16:18,794 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-24 01:16:18,802 INFO  L256         TraceCheckSpWp]: Trace formula consists of 1413 conjuncts, 16 conjuncts are in the unsatisfiable core
[2024-11-24 01:16:18,814 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-24 01:16:19,382 INFO  L134       CoverageAnalysis]: Checked inductivity of 868 backedges. 0 proven. 868 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:16:19,383 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-24 01:16:20,186 INFO  L134       CoverageAnalysis]: Checked inductivity of 868 backedges. 0 proven. 868 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked.
[2024-11-24 01:16:20,186 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [887280284] provided 0 perfect and 2 imperfect interpolant sequences
[2024-11-24 01:16:20,187 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-11-24 01:16:20,187 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23
[2024-11-24 01:16:20,187 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390049716]
[2024-11-24 01:16:20,188 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-11-24 01:16:20,189 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 23 states
[2024-11-24 01:16:20,190 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:16:20,191 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants.
[2024-11-24 01:16:20,192 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506
[2024-11-24 01:16:20,802 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 303 out of 324
[2024-11-24 01:16:20,811 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 388 places, 863 transitions, 4976 flow. Second operand  has 23 states, 23 states have (on average 305.2173913043478) internal successors, (7020), 23 states have internal predecessors, (7020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:20,811 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:16:20,811 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 303 of 324
[2024-11-24 01:16:20,811 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:16:25,193 INFO  L124   PetriNetUnfolderBase]: 2478/9371 cut-off events.
[2024-11-24 01:16:25,193 INFO  L125   PetriNetUnfolderBase]: For 7424/7570 co-relation queries the response was YES.
[2024-11-24 01:16:25,218 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 24561 conditions, 9371 events. 2478/9371 cut-off events. For 7424/7570 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 68646 event pairs, 229 based on Foata normal form. 3/9001 useless extension candidates. Maximal degree in co-relation 23697. Up to 2112 conditions per place. 
[2024-11-24 01:16:25,237 INFO  L140   encePairwiseOnDemand]: 315/324 looper letters, 29 selfloop transitions, 34 changer transitions 0/886 dead transitions.
[2024-11-24 01:16:25,237 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 417 places, 886 transitions, 5236 flow
[2024-11-24 01:16:25,237 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. 
[2024-11-24 01:16:25,237 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 30 states.
[2024-11-24 01:16:25,245 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 9156 transitions.
[2024-11-24 01:16:25,250 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.9419753086419753
[2024-11-24 01:16:25,250 INFO  L175             Difference]: Start difference. First operand has 388 places, 863 transitions, 4976 flow. Second operand 30 states and 9156 transitions.
[2024-11-24 01:16:25,250 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 417 places, 886 transitions, 5236 flow
[2024-11-24 01:16:25,345 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 417 places, 886 transitions, 4900 flow, removed 168 selfloop flow, removed 0 redundant places.
[2024-11-24 01:16:25,356 INFO  L231             Difference]: Finished difference. Result has 421 places, 873 transitions, 4806 flow
[2024-11-24 01:16:25,357 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=4640, PETRI_DIFFERENCE_MINUEND_PLACES=388, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=863, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=836, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=4806, PETRI_PLACES=421, PETRI_TRANSITIONS=873}
[2024-11-24 01:16:25,358 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 100 predicate places.
[2024-11-24 01:16:25,358 INFO  L471      AbstractCegarLoop]: Abstraction has has 421 places, 873 transitions, 4806 flow
[2024-11-24 01:16:25,360 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 23 states, 23 states have (on average 305.2173913043478) internal successors, (7020), 23 states have internal predecessors, (7020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:25,361 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:16:25,361 INFO  L206   CegarLoopForPetriNet]: 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:16:25,374 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0
[2024-11-24 01:16:25,565 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4afb52c0-b92b-4f98-829b-32274913d2ba/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8
[2024-11-24 01:16:25,565 INFO  L396      AbstractCegarLoop]: === Iteration 10 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:16:25,566 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:16:25,567 INFO  L85        PathProgramCache]: Analyzing trace with hash 328341154, now seen corresponding path program 2 times
[2024-11-24 01:16:25,567 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:16:25,567 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538095966]
[2024-11-24 01:16:25,567 INFO  L95    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1
[2024-11-24 01:16:25,567 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:16:25,694 INFO  L229   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s)
[2024-11-24 01:16:25,694 INFO  L230   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-11-24 01:16:26,684 INFO  L134       CoverageAnalysis]: Checked inductivity of 1855 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1855 trivial. 0 not checked.
[2024-11-24 01:16:26,685 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:16:26,685 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538095966]
[2024-11-24 01:16:26,685 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538095966] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 01:16:26,685 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 01:16:26,685 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10
[2024-11-24 01:16:26,685 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1988116653]
[2024-11-24 01:16:26,686 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 01:16:26,686 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-11-24 01:16:26,687 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:16:26,687 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-11-24 01:16:26,687 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110
[2024-11-24 01:16:28,317 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 229 out of 324
[2024-11-24 01:16:28,318 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 421 places, 873 transitions, 4806 flow. Second operand  has 11 states, 11 states have (on average 232.1818181818182) internal successors, (2554), 11 states have internal predecessors, (2554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:28,318 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:16:28,319 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 229 of 324
[2024-11-24 01:16:28,319 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:16:36,971 INFO  L124   PetriNetUnfolderBase]: 4958/16109 cut-off events.
[2024-11-24 01:16:36,971 INFO  L125   PetriNetUnfolderBase]: For 16981/17099 co-relation queries the response was YES.
[2024-11-24 01:16:37,038 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 46850 conditions, 16109 events. 4958/16109 cut-off events. For 16981/17099 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 128485 event pairs, 1551 based on Foata normal form. 32/15472 useless extension candidates. Maximal degree in co-relation 45814. Up to 4580 conditions per place. 
[2024-11-24 01:16:37,075 INFO  L140   encePairwiseOnDemand]: 273/324 looper letters, 589 selfloop transitions, 184 changer transitions 0/1077 dead transitions.
[2024-11-24 01:16:37,075 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 432 places, 1077 transitions, 7550 flow
[2024-11-24 01:16:37,075 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. 
[2024-11-24 01:16:37,075 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 12 states.
[2024-11-24 01:16:37,080 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 3165 transitions.
[2024-11-24 01:16:37,081 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.8140432098765432
[2024-11-24 01:16:37,081 INFO  L175             Difference]: Start difference. First operand has 421 places, 873 transitions, 4806 flow. Second operand 12 states and 3165 transitions.
[2024-11-24 01:16:37,081 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 432 places, 1077 transitions, 7550 flow
[2024-11-24 01:16:37,165 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 414 places, 1077 transitions, 7502 flow, removed 5 selfloop flow, removed 18 redundant places.
[2024-11-24 01:16:37,181 INFO  L231             Difference]: Finished difference. Result has 419 places, 892 transitions, 5516 flow
[2024-11-24 01:16:37,182 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=4758, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=873, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=166, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=693, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=5516, PETRI_PLACES=419, PETRI_TRANSITIONS=892}
[2024-11-24 01:16:37,183 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 98 predicate places.
[2024-11-24 01:16:37,183 INFO  L471      AbstractCegarLoop]: Abstraction has has 419 places, 892 transitions, 5516 flow
[2024-11-24 01:16:37,184 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 232.1818181818182) internal successors, (2554), 11 states have internal predecessors, (2554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:37,184 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:16:37,185 INFO  L206   CegarLoopForPetriNet]: 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:16:37,185 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-11-24 01:16:37,185 INFO  L396      AbstractCegarLoop]: === Iteration 11 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:16:37,188 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:16:37,188 INFO  L85        PathProgramCache]: Analyzing trace with hash -139104578, now seen corresponding path program 3 times
[2024-11-24 01:16:37,188 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:16:37,189 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344908236]
[2024-11-24 01:16:37,189 INFO  L95    rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2
[2024-11-24 01:16:37,189 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:16:37,516 INFO  L229   tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s)
[2024-11-24 01:16:37,516 INFO  L230   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-11-24 01:16:38,145 INFO  L134       CoverageAnalysis]: Checked inductivity of 1855 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1855 trivial. 0 not checked.
[2024-11-24 01:16:38,145 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:16:38,145 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344908236]
[2024-11-24 01:16:38,146 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344908236] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 01:16:38,146 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 01:16:38,146 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10
[2024-11-24 01:16:38,146 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203443890]
[2024-11-24 01:16:38,146 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 01:16:38,147 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-11-24 01:16:38,147 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:16:38,148 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-11-24 01:16:38,148 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110
[2024-11-24 01:16:39,894 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 229 out of 324
[2024-11-24 01:16:39,895 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 892 transitions, 5516 flow. Second operand  has 11 states, 11 states have (on average 232.1818181818182) internal successors, (2554), 11 states have internal predecessors, (2554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:39,895 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:16:39,895 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 229 of 324
[2024-11-24 01:16:39,896 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:16:49,421 INFO  L124   PetriNetUnfolderBase]: 5667/18287 cut-off events.
[2024-11-24 01:16:49,421 INFO  L125   PetriNetUnfolderBase]: For 25237/25694 co-relation queries the response was YES.
[2024-11-24 01:16:49,491 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 57895 conditions, 18287 events. 5667/18287 cut-off events. For 25237/25694 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 149958 event pairs, 1736 based on Foata normal form. 97/17652 useless extension candidates. Maximal degree in co-relation 56876. Up to 5373 conditions per place. 
[2024-11-24 01:16:49,531 INFO  L140   encePairwiseOnDemand]: 269/324 looper letters, 831 selfloop transitions, 162 changer transitions 0/1297 dead transitions.
[2024-11-24 01:16:49,531 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 441 places, 1297 transitions, 10824 flow
[2024-11-24 01:16:49,532 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. 
[2024-11-24 01:16:49,532 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 23 states.
[2024-11-24 01:16:49,538 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 5592 transitions.
[2024-11-24 01:16:49,540 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.750402576489533
[2024-11-24 01:16:49,540 INFO  L175             Difference]: Start difference. First operand has 419 places, 892 transitions, 5516 flow. Second operand 23 states and 5592 transitions.
[2024-11-24 01:16:49,540 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 441 places, 1297 transitions, 10824 flow
[2024-11-24 01:16:49,651 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 435 places, 1297 transitions, 10586 flow, removed 1 selfloop flow, removed 6 redundant places.
[2024-11-24 01:16:49,664 INFO  L231             Difference]: Finished difference. Result has 452 places, 1033 transitions, 7342 flow
[2024-11-24 01:16:49,665 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=5376, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=892, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=772, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=7342, PETRI_PLACES=452, PETRI_TRANSITIONS=1033}
[2024-11-24 01:16:49,665 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 131 predicate places.
[2024-11-24 01:16:49,665 INFO  L471      AbstractCegarLoop]: Abstraction has has 452 places, 1033 transitions, 7342 flow
[2024-11-24 01:16:49,666 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 232.1818181818182) internal successors, (2554), 11 states have internal predecessors, (2554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:49,666 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:16:49,666 INFO  L206   CegarLoopForPetriNet]: 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:16:49,667 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-11-24 01:16:49,667 INFO  L396      AbstractCegarLoop]: === Iteration 12 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:16:49,668 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:16:49,668 INFO  L85        PathProgramCache]: Analyzing trace with hash -1781891196, now seen corresponding path program 4 times
[2024-11-24 01:16:49,668 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:16:49,669 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280249126]
[2024-11-24 01:16:49,669 INFO  L95    rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST
[2024-11-24 01:16:49,669 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:16:49,873 INFO  L229   tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s)
[2024-11-24 01:16:49,873 INFO  L230   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-11-24 01:16:53,011 INFO  L134       CoverageAnalysis]: Checked inductivity of 1855 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1855 trivial. 0 not checked.
[2024-11-24 01:16:53,014 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:16:53,015 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280249126]
[2024-11-24 01:16:53,015 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280249126] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 01:16:53,015 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 01:16:53,015 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10
[2024-11-24 01:16:53,015 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128081756]
[2024-11-24 01:16:53,015 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 01:16:53,016 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-11-24 01:16:53,018 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:16:53,018 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-11-24 01:16:53,018 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110
[2024-11-24 01:16:54,516 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 229 out of 324
[2024-11-24 01:16:54,518 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 452 places, 1033 transitions, 7342 flow. Second operand  has 11 states, 11 states have (on average 232.1818181818182) internal successors, (2554), 11 states have internal predecessors, (2554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:16:54,519 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:16:54,519 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 229 of 324
[2024-11-24 01:16:54,519 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand
[2024-11-24 01:17:04,905 INFO  L124   PetriNetUnfolderBase]: 5852/18389 cut-off events.
[2024-11-24 01:17:04,905 INFO  L125   PetriNetUnfolderBase]: For 34231/34437 co-relation queries the response was YES.
[2024-11-24 01:17:05,119 INFO  L83            FinitePrefix]: Finished finitePrefix Result has 63334 conditions, 18389 events. 5852/18389 cut-off events. For 34231/34437 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 149405 event pairs, 1553 based on Foata normal form. 72/17786 useless extension candidates. Maximal degree in co-relation 62238. Up to 4624 conditions per place. 
[2024-11-24 01:17:05,185 INFO  L140   encePairwiseOnDemand]: 273/324 looper letters, 659 selfloop transitions, 288 changer transitions 0/1251 dead transitions.
[2024-11-24 01:17:05,185 INFO  L145   encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 1251 transitions, 10853 flow
[2024-11-24 01:17:05,186 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. 
[2024-11-24 01:17:05,186 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand 13 states.
[2024-11-24 01:17:05,189 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 3398 transitions.
[2024-11-24 01:17:05,190 INFO  L514   CegarLoopForPetriNet]: DFA transition density 0.8067426400759734
[2024-11-24 01:17:05,191 INFO  L175             Difference]: Start difference. First operand has 452 places, 1033 transitions, 7342 flow. Second operand 13 states and 3398 transitions.
[2024-11-24 01:17:05,191 INFO  L82        GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 1251 transitions, 10853 flow
[2024-11-24 01:17:05,556 INFO  L88        GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 1251 transitions, 10801 flow, removed 26 selfloop flow, removed 0 redundant places.
[2024-11-24 01:17:05,581 INFO  L231             Difference]: Finished difference. Result has 471 places, 1062 transitions, 8725 flow
[2024-11-24 01:17:05,582 INFO  L262   CegarLoopForPetriNet]: {PETRI_ALPHABET=324, PETRI_DIFFERENCE_MINUEND_FLOW=7298, PETRI_DIFFERENCE_MINUEND_PLACES=452, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1033, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=261, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=754, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=8725, PETRI_PLACES=471, PETRI_TRANSITIONS=1062}
[2024-11-24 01:17:05,583 INFO  L279   CegarLoopForPetriNet]: 321 programPoint places, 150 predicate places.
[2024-11-24 01:17:05,583 INFO  L471      AbstractCegarLoop]: Abstraction has has 471 places, 1062 transitions, 8725 flow
[2024-11-24 01:17:05,584 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 232.1818181818182) internal successors, (2554), 11 states have internal predecessors, (2554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:17:05,584 INFO  L198   CegarLoopForPetriNet]: Found error trace
[2024-11-24 01:17:05,585 INFO  L206   CegarLoopForPetriNet]: 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-24 01:17:05,585 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-11-24 01:17:05,585 INFO  L396      AbstractCegarLoop]: === Iteration 13 === Targeting t_funErr0ASSERT_VIOLATIONDATA_RACE === [ULTIMATE.startErr0ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr1ASSERT_VIOLATIONDATA_RACE, ULTIMATE.startErr3ASSERT_VIOLATIONDATA_RACE (and 22 more)] ===
[2024-11-24 01:17:05,588 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-24 01:17:05,588 INFO  L85        PathProgramCache]: Analyzing trace with hash -1900658100, now seen corresponding path program 5 times
[2024-11-24 01:17:05,589 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-24 01:17:05,589 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527073924]
[2024-11-24 01:17:05,589 INFO  L95    rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1
[2024-11-24 01:17:05,589 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-24 01:17:06,530 INFO  L229   tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s)
[2024-11-24 01:17:06,531 INFO  L230   tOrderPrioritization]: Conjunction of SSA is unsat
[2024-11-24 01:17:09,912 INFO  L134       CoverageAnalysis]: Checked inductivity of 1855 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1855 trivial. 0 not checked.
[2024-11-24 01:17:09,912 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-24 01:17:09,912 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527073924]
[2024-11-24 01:17:09,912 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527073924] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-24 01:17:09,913 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-24 01:17:09,913 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10
[2024-11-24 01:17:09,913 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024481519]
[2024-11-24 01:17:09,913 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-24 01:17:09,914 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-11-24 01:17:09,914 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-24 01:17:09,915 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-11-24 01:17:09,915 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110
[2024-11-24 01:17:11,262 INFO  L469   CegarLoopForPetriNet]: Number of universal loopers: 229 out of 324
[2024-11-24 01:17:11,264 INFO  L103   encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 471 places, 1062 transitions, 8725 flow. Second operand  has 11 states, 11 states have (on average 232.1818181818182) internal successors, (2554), 11 states have internal predecessors, (2554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0)
[2024-11-24 01:17:11,264 INFO  L112   encePairwiseOnDemand]: Universal subtrahend loopers provided by user.
[2024-11-24 01:17:11,264 INFO  L113   encePairwiseOnDemand]: Number of universal subtrahend loopers: 229 of 324
[2024-11-24 01:17:11,264 INFO  L73            FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand