<commit_before># Install OpenSSL (hopefully not permanent)

$installer = "Win64OpenSSL-1_0_2h.exe"
$url = "https://slproweb.com/download/$installer"

# Download installer
echo "Downloading $url"
Start-FileDownload "$url" -FileName "${env:Temp}\$installer"

# Execute installer and wait for it to finish
echo "Installing $installer"
&"${env:Temp}\$installer" /VERYSILENT /SP- | Write-Output

# Set INCLUDE/LIB dirs appropriately.
$env:OPENSSL_INCLUDE_DIR = "c:\OpenSSL-Win64\include"
$env:OPENSSL_LIB_DIR = "c:\OpenSSL-Win64\lib"
$env:OPENSSL_LIBS = "ssleay32:libeay32"
$env:Path += ";c:\OpenSSL-Win64\bin"

echo "Installation of OpenSSL completed"<commit_msg>don't install Win64OpenSSL for mingw builds<commit_after># Install OpenSSL (hopefully not permanent)
if ($env:target -match "-msvc$") {

$installer = "Win64OpenSSL-1_0_2h.exe"
$url = "https://slproweb.com/download/$installer"

# Download installer
echo "Downloading $url"
Start-FileDownload "$url" -FileName "${env:Temp}\$installer"

# Execute installer and wait for it to finish
echo "Installing $installer"
&"${env:Temp}\$installer" /VERYSILENT /SP- | Write-Output

# Set INCLUDE/LIB dirs appropriately.
$env:OPENSSL_INCLUDE_DIR = "c:\OpenSSL-Win64\include"
$env:OPENSSL_LIB_DIR = "c:\OpenSSL-Win64\lib"
$env:OPENSSL_LIBS = "ssleay32:libeay32"
$env:Path += ";c:\OpenSSL-Win64\bin"

echo "Installation of OpenSSL completed"
}
{'fraction_non_alphanumeric': 0.15018050541516245, 'fraction_numerical': 0.023104693140794223, 'mean_word_length': 6.071428571428571, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 8, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4093746', 'n_tokens_mistral': 538, 'n_tokens_neox': 504, 'n_words': 110}