
    0Ph                     <    d dl Z d dlZd dlZd dlmZ d dlmZ d ZdS )    N)__version__)_openmp_parallelism_enabledc                     t          j        d          rt          j        d           t	          j        d          rdnd} t          j        d                              |           }t                      s
J |            d S )NSKLEARN_SKIP_OPENMP_TESTz2test explicitly skipped (SKLEARN_SKIP_OPENMP_TEST)z.dev0devstablea  
        This test fails because scikit-learn has been built without OpenMP.
        This is not recommended since some estimators will run in sequential
        mode instead of leveraging thread-based parallelism.

        You can find instructions to build scikit-learn with OpenMP at this
        address:

            https://scikit-learn.org/{}/developers/advanced_installation.html

        You can skip this test by setting the environment variable
        SKLEARN_SKIP_OPENMP_TEST to any value.
        )
osgetenvpytestskipr   endswithtextwrapdedentformatr   )base_urlerr_msgs     X/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/sklearn/tests/test_build.pytest_openmp_parallelism_enabledr   
   s     
y+,, JHIII#,W55Cuu8Ho	  fX   '((11'11111    )r	   r   r   sklearnr   sklearn.utils._openmp_helpersr   r    r   r   <module>r      s]    				         E E E E E E2 2 2 2 2r   