<commit_before>/*
 * Low-level routines related to IEEE-754 format
 */
#include <Python.h>
#include <math.h>

#include "npy_config.h"
#include "numpy/npy_math.h"

#include "npy_math_private.h"

#ifndef HAVE_COPYSIGN
double npy_copysign(double x, double y)
{
        npy_uint32 hx,hy;
        GET_HIGH_WORD(hx,x);
        GET_HIGH_WORD(hy,y);
        SET_HIGH_WORD(x,(hx&0x7fffffff)|(hy&0x80000000));
        return x;
}
#endif

#if !defined(HAVE_DECL_SIGNBIT)
#include "_signbit.c"

int _npy_signbit_f (float x)
{
    return _npy_signbit_d((double)x);
}

int _npy_signbit_ld (long double x)
{
    return _npy_signbit_d((double)x);
}
#endif<commit_msg>STY: fix indentation.<commit_after>/*
 * Low-level routines related to IEEE-754 format
 */
#include <Python.h>
#include <math.h>

#include "npy_config.h"
#include "numpy/npy_math.h"

#include "npy_math_private.h"

#ifndef HAVE_COPYSIGN
double npy_copysign(double x, double y)
{
    npy_uint32 hx, hy;
    GET_HIGH_WORD(hx, x);
    GET_HIGH_WORD(hy, y);
    SET_HIGH_WORD(x, (hx & 0x7fffffff) | (hy & 0x80000000));
    return x;
}
#endif

#if !defined(HAVE_DECL_SIGNBIT)
#include "_signbit.c"

int _npy_signbit_f(float x)
{
    return _npy_signbit_d((double) x);
}

int _npy_signbit_ld(long double x)
{
    return _npy_signbit_d((double) x);
}
#endif
{'fraction_non_alphanumeric': 0.13538461538461538, 'fraction_numerical': 0.024615384615384615, 'mean_word_length': 4.37603305785124, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 4, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5264577', 'n_tokens_mistral': 588, 'n_tokens_neox': 567, 'n_words': 108}