mirror of
https://github.com/drewcassidy/quicktex.git
synced 2024-09-13 06:37:34 +00:00
im going to break MSVC's kneecaps
This commit is contained in:
parent
fa0579ff03
commit
7430dccd5b
3
.github/workflows/python-package.yml
vendored
3
.github/workflows/python-package.yml
vendored
@ -76,7 +76,6 @@ jobs:
|
||||
echo "CC=$(brew --prefix llvm)/bin/clang" >> $GITHUB_ENV
|
||||
echo "CXX=$(brew --prefix llvm)/bin/clang" >> $GITHUB_ENV
|
||||
echo "LDFLAGS=-L$(brew --prefix)/opt/llvm/lib -Wl,-rpath,$(brew --prefix)/opt/llvm/lib" >> $GITHUB_ENV
|
||||
echo "MACOSX_DEPLOYMENT_TARGET=10.9" >> $GITHUB_ENV
|
||||
|
||||
- name: Install QEMU
|
||||
# install QEMU if building for arm linux
|
||||
@ -88,7 +87,7 @@ jobs:
|
||||
- name: Build wheels
|
||||
uses: pypa/cibuildwheel@2.5.0
|
||||
env:
|
||||
MACOSX_DEPLOYMENT_TARGET: "10.15"
|
||||
MACOSX_DEPLOYMENT_TARGET: "10.9"
|
||||
CIBW_ARCHS_LINUX: ${{ matrix.arch[3] }}
|
||||
|
||||
- name: Upload Wheels
|
||||
|
@ -54,7 +54,7 @@ size_t distance(T range) {
|
||||
|
||||
template <typename T> class const_iterator {
|
||||
public:
|
||||
typedef ssize_t difference_type;
|
||||
typedef long long difference_type;
|
||||
typedef T value_type;
|
||||
|
||||
const_iterator() : _value(T{}), _index(0) {}
|
||||
@ -81,7 +81,7 @@ template <typename T> class const_iterator {
|
||||
|
||||
T operator*() const { return _value; }
|
||||
|
||||
ssize_t operator-(const_iterator rhs) const { return (ssize_t)_index - rhs._index; }
|
||||
difference_type operator-(const_iterator rhs) const { return (difference_type)_index - rhs._index; }
|
||||
const_iterator operator+(size_t rhs) const { return const_iterator(rhs + _index); }
|
||||
const_iterator operator-(size_t rhs) const { return const_iterator(rhs - _index); }
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user