U
    d                     @   sd   d dl Z d dlZd dlZd dlZdZejdkrDeej d d ZefddZ	dd	 Z
d
d ZdS )    Nz/tmp/pytorch_crasheswin32AppDataZpytorch_crashesc                 C   sH   | t krt| jddd ntj| s8td|  tj	
|  d S )NT)parentsexist_okzDirectory does not exist: )DEFAULT_MINIDUMP_DIRpathlibPathmkdirospathexistsRuntimeErrortorch_CZ_enable_minidumps)	directory r   >/tmp/pip-unpacked-wheel-ua33x9lu/torch/utils/_crash_handler.pyenable_minidumps   s
    r   c                   C   s   t j  d S N)r   r   Z_enable_minidumps_on_exceptionsr   r   r   r   enable_minidumps_on_exceptions   s    r   c                   C   s   t j  d S r   )r   r   Z_disable_minidumpsr   r   r   r   disable_minidumps   s    r   )r
   sysr   r   r   platformstrr   homer   r   r   r   r   r   r   <module>   s   
	