Skip to content

Commit

Permalink
Add a debug statement for windows
Browse files Browse the repository at this point in the history
  • Loading branch information
arcondello committed Sep 13, 2023
1 parent 2fab6f4 commit f08e36e
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 52 deletions.
100 changes: 50 additions & 50 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -310,54 +310,54 @@ workflows:
matrix:
parameters:
python-version: &python-versions [3.8.9, 3.9.4, 3.10.0, 3.11.0]
- build-linux-aarch64: *build
- build-sdist
- build-osx: *build
# - build-linux-aarch64: *build
# - build-sdist
# - build-osx: *build
- build-windows: *build
- test-airspeed-velocity
- test-codecov
- test-doctest
- test-linux:
name: test-linux-<< matrix.dependencies >>-py<< matrix.python-version >>
requires:
- build-linux
matrix:
parameters:
# test the lowest supported numpy and the latest
dependencies: [oldest-supported-numpy, numpy]
python-version: *python-versions
- test-linux-cpp
- test-osx-cpp
- test-sdist:
requires:
- build-sdist
deploy:
jobs:
- build-linux: &deploy-build
<<: *build
filters:
tags:
only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
branches:
ignore: /.*/
- build-linux-aarch64: *deploy-build
- build-osx: *deploy-build
- build-sdist:
filters:
tags:
only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
branches:
ignore: /.*/
- build-windows: *deploy-build
- deploy-all:
filters:
tags:
only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
branches:
ignore: /.*/
requires:
- build-linux
- build-linux-aarch64
- build-osx
- build-sdist
- build-windows
# - test-airspeed-velocity
# - test-codecov
# - test-doctest
# - test-linux:
# name: test-linux-<< matrix.dependencies >>-py<< matrix.python-version >>
# requires:
# - build-linux
# matrix:
# parameters:
# # test the lowest supported numpy and the latest
# dependencies: [oldest-supported-numpy, numpy]
# python-version: *python-versions
# - test-linux-cpp
# - test-osx-cpp
# - test-sdist:
# requires:
# - build-sdist
# deploy:
# jobs:
# - build-linux: &deploy-build
# <<: *build
# filters:
# tags:
# only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
# branches:
# ignore: /.*/
# - build-linux-aarch64: *deploy-build
# - build-osx: *deploy-build
# - build-sdist:
# filters:
# tags:
# only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
# branches:
# ignore: /.*/
# - build-windows: *deploy-build
# - deploy-all:
# filters:
# tags:
# only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
# branches:
# ignore: /.*/
# requires:
# - build-linux
# - build-linux-aarch64
# - build-osx
# - build-sdist
# - build-windows
7 changes: 5 additions & 2 deletions dimod/constrained/constrained.py
Original file line number Diff line number Diff line change
Expand Up @@ -1074,8 +1074,11 @@ def from_file(cls,
if match is not None:
constraint_labels.add(match.group(1))

for constraint in constraint_labels:
label = deserialize_variable(json.loads(constraint))
for constraint in constraint_labels:
try:
label = deserialize_variable(json.loads(constraint))
except json.decoder.JSONDecodeError:
raise RuntimeError(f"Cannot load {constraint!r}, namelist={zf.namelist()}")

rhs = np.frombuffer(zf.read(f"constraints/{constraint}/rhs"), np.float64)[0]
sense = zf.read(f"constraints/{constraint}/sense").decode('ascii')
Expand Down

0 comments on commit f08e36e

Please sign in to comment.