mirror of https://github.com/python/cpython
Trim trailing whitespace and test on CI (#104275)
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
This commit is contained in:
parent
1f5679540c
commit
d513ddee94
|
@ -7,6 +7,9 @@
|
||||||
# GitHub
|
# GitHub
|
||||||
.github/** @ezio-melotti @hugovk
|
.github/** @ezio-melotti @hugovk
|
||||||
|
|
||||||
|
# pre-commit
|
||||||
|
.pre-commit-config.yaml @hugovk @AlexWaygood
|
||||||
|
|
||||||
# Build system
|
# Build system
|
||||||
configure* @erlend-aasland @corona10
|
configure* @erlend-aasland @corona10
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,22 @@
|
||||||
|
name: Lint
|
||||||
|
|
||||||
|
on: [push, pull_request, workflow_dispatch]
|
||||||
|
|
||||||
|
permissions:
|
||||||
|
contents: read
|
||||||
|
|
||||||
|
concurrency:
|
||||||
|
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
|
||||||
|
cancel-in-progress: true
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
lint:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
timeout-minutes: 10
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v3
|
||||||
|
- uses: actions/setup-python@v4
|
||||||
|
with:
|
||||||
|
python-version: "3.x"
|
||||||
|
- uses: pre-commit/action@v3.0.0
|
|
@ -0,0 +1,7 @@
|
||||||
|
repos:
|
||||||
|
- repo: https://github.com/pre-commit/pre-commit-hooks
|
||||||
|
rev: v4.4.0
|
||||||
|
hooks:
|
||||||
|
- id: check-yaml
|
||||||
|
- id: trailing-whitespace
|
||||||
|
types_or: [c, python, rst]
|
|
@ -38,6 +38,6 @@
|
||||||
#endif // HAVE_LIBB2
|
#endif // HAVE_LIBB2
|
||||||
|
|
||||||
// for secure_zero_memory(), store32(), store48(), and store64()
|
// for secure_zero_memory(), store32(), store48(), and store64()
|
||||||
#include "impl/blake2-impl.h"
|
#include "impl/blake2-impl.h"
|
||||||
|
|
||||||
#endif // Py_BLAKE2MODULE_H
|
#endif // Py_BLAKE2MODULE_H
|
||||||
|
|
|
@ -62,7 +62,7 @@
|
||||||
\
|
\
|
||||||
row2l = _mm_roti_epi64(row2l, -24); \
|
row2l = _mm_roti_epi64(row2l, -24); \
|
||||||
row2h = _mm_roti_epi64(row2h, -24); \
|
row2h = _mm_roti_epi64(row2h, -24); \
|
||||||
|
|
||||||
#define G2(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1) \
|
#define G2(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h,b0,b1) \
|
||||||
row1l = _mm_add_epi64(_mm_add_epi64(row1l, b0), row2l); \
|
row1l = _mm_add_epi64(_mm_add_epi64(row1l, b0), row2l); \
|
||||||
row1h = _mm_add_epi64(_mm_add_epi64(row1h, b1), row2h); \
|
row1h = _mm_add_epi64(_mm_add_epi64(row1h, b1), row2h); \
|
||||||
|
@ -81,7 +81,7 @@
|
||||||
\
|
\
|
||||||
row2l = _mm_roti_epi64(row2l, -63); \
|
row2l = _mm_roti_epi64(row2l, -63); \
|
||||||
row2h = _mm_roti_epi64(row2h, -63); \
|
row2h = _mm_roti_epi64(row2h, -63); \
|
||||||
|
|
||||||
#if defined(HAVE_SSSE3)
|
#if defined(HAVE_SSSE3)
|
||||||
#define DIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h) \
|
#define DIAGONALIZE(row1l,row2l,row3l,row4l,row1h,row2h,row3h,row4h) \
|
||||||
t0 = _mm_alignr_epi8(row2h, row2l, 8); \
|
t0 = _mm_alignr_epi8(row2h, row2l, 8); \
|
||||||
|
|
|
@ -166,7 +166,7 @@ buf = _mm_perm_epi8(t1, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(1),TOB(7)) );
|
||||||
#define LOAD_MSG_8_3(buf) \
|
#define LOAD_MSG_8_3(buf) \
|
||||||
t0 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(6),TOB(1),TOB(0),TOB(0)) ); \
|
t0 = _mm_perm_epi8(m0, m2, _mm_set_epi32(TOB(6),TOB(1),TOB(0),TOB(0)) ); \
|
||||||
buf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(5),TOB(4)) ); \
|
buf = _mm_perm_epi8(t0, m3, _mm_set_epi32(TOB(3),TOB(2),TOB(5),TOB(4)) ); \
|
||||||
|
|
||||||
#define LOAD_MSG_8_4(buf) \
|
#define LOAD_MSG_8_4(buf) \
|
||||||
buf = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(5),TOB(4),TOB(7),TOB(2)) );
|
buf = _mm_perm_epi8(m0, m1, _mm_set_epi32(TOB(5),TOB(4),TOB(7),TOB(2)) );
|
||||||
|
|
||||||
|
|
|
@ -86,6 +86,6 @@
|
||||||
LOAD_MSG_ ##r ##_4(buf4); \
|
LOAD_MSG_ ##r ##_4(buf4); \
|
||||||
G2(row1,row2,row3,row4,buf4); \
|
G2(row1,row2,row3,row4,buf4); \
|
||||||
UNDIAGONALIZE(row1,row2,row3,row4); \
|
UNDIAGONALIZE(row1,row2,row3,row4); \
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -1036,7 +1036,7 @@ EXPORT (HRESULT) KeepObject(IUnknown *punk)
|
||||||
|
|
||||||
#ifdef MS_WIN32
|
#ifdef MS_WIN32
|
||||||
|
|
||||||
// i38748: c stub for testing stack corruption
|
// i38748: c stub for testing stack corruption
|
||||||
// When executing a Python callback with a long and a long long
|
// When executing a Python callback with a long and a long long
|
||||||
|
|
||||||
typedef long(__stdcall *_test_i38748_funcType)(long, long long);
|
typedef long(__stdcall *_test_i38748_funcType)(long, long long);
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
#include "parts.h"
|
#include "parts.h"
|
||||||
|
|
||||||
int verify_immortality(PyObject *object)
|
int verify_immortality(PyObject *object)
|
||||||
{
|
{
|
||||||
assert(_Py_IsImmortal(object));
|
assert(_Py_IsImmortal(object));
|
||||||
Py_ssize_t old_count = Py_REFCNT(object);
|
Py_ssize_t old_count = Py_REFCNT(object);
|
||||||
|
|
|
@ -85,7 +85,7 @@ termios_tcgetattr_impl(PyObject *module, int fd)
|
||||||
int r;
|
int r;
|
||||||
|
|
||||||
Py_BEGIN_ALLOW_THREADS
|
Py_BEGIN_ALLOW_THREADS
|
||||||
r = tcgetattr(fd, &mode);
|
r = tcgetattr(fd, &mode);
|
||||||
Py_END_ALLOW_THREADS
|
Py_END_ALLOW_THREADS
|
||||||
if (r == -1) {
|
if (r == -1) {
|
||||||
return PyErr_SetFromErrno(state->TermiosError);
|
return PyErr_SetFromErrno(state->TermiosError);
|
||||||
|
@ -372,7 +372,7 @@ termios_tcgetwinsize_impl(PyObject *module, int fd)
|
||||||
#if defined(TIOCGWINSZ)
|
#if defined(TIOCGWINSZ)
|
||||||
termiosmodulestate *state = PyModule_GetState(module);
|
termiosmodulestate *state = PyModule_GetState(module);
|
||||||
struct winsize w;
|
struct winsize w;
|
||||||
int r;
|
int r;
|
||||||
|
|
||||||
Py_BEGIN_ALLOW_THREADS
|
Py_BEGIN_ALLOW_THREADS
|
||||||
r = ioctl(fd, TIOCGWINSZ, &w);
|
r = ioctl(fd, TIOCGWINSZ, &w);
|
||||||
|
|
|
@ -48,7 +48,7 @@ static inline tokenizer_mode* TOK_GET_MODE(struct tok_state* tok) {
|
||||||
}
|
}
|
||||||
static inline tokenizer_mode* TOK_NEXT_MODE(struct tok_state* tok) {
|
static inline tokenizer_mode* TOK_NEXT_MODE(struct tok_state* tok) {
|
||||||
assert(tok->tok_mode_stack_index >= 0);
|
assert(tok->tok_mode_stack_index >= 0);
|
||||||
assert(tok->tok_mode_stack_index + 1 < MAXFSTRINGLEVEL);
|
assert(tok->tok_mode_stack_index + 1 < MAXFSTRINGLEVEL);
|
||||||
return &(tok->tok_mode_stack[++tok->tok_mode_stack_index]);
|
return &(tok->tok_mode_stack[++tok->tok_mode_stack_index]);
|
||||||
}
|
}
|
||||||
#else
|
#else
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
// The license and further copyright text can be found in the file
|
// The license and further copyright text can be found in the file
|
||||||
// LICENSE.TXT at the root directory of the distribution.
|
// LICENSE.TXT at the root directory of the distribution.
|
||||||
// </copyright>
|
// </copyright>
|
||||||
//
|
//
|
||||||
// <summary>
|
// <summary>
|
||||||
// Precompiled header for standard bootstrapper application.
|
// Precompiled header for standard bootstrapper application.
|
||||||
// </summary>
|
// </summary>
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
|
|
||||||
|
|
||||||
// Next default values for new objects
|
// Next default values for new objects
|
||||||
//
|
//
|
||||||
#ifdef APSTUDIO_INVOKED
|
#ifdef APSTUDIO_INVOKED
|
||||||
#ifndef APSTUDIO_READONLY_SYMBOLS
|
#ifndef APSTUDIO_READONLY_SYMBOLS
|
||||||
#define _APS_NEXT_RESOURCE_VALUE 102
|
#define _APS_NEXT_RESOURCE_VALUE 102
|
||||||
|
|
Loading…
Reference in New Issue