Skip to content

Commit f08e36e

Browse files
committed
Add a debug statement for windows
1 parent 2fab6f4 commit f08e36e

2 files changed

Lines changed: 55 additions & 52 deletions

File tree

.circleci/config.yml

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -310,54 +310,54 @@ workflows:
310310
matrix:
311311
parameters:
312312
python-version: &python-versions [3.8.9, 3.9.4, 3.10.0, 3.11.0]
313-
- build-linux-aarch64: *build
314-
- build-sdist
315-
- build-osx: *build
313+
# - build-linux-aarch64: *build
314+
# - build-sdist
315+
# - build-osx: *build
316316
- build-windows: *build
317-
- test-airspeed-velocity
318-
- test-codecov
319-
- test-doctest
320-
- test-linux:
321-
name: test-linux-<< matrix.dependencies >>-py<< matrix.python-version >>
322-
requires:
323-
- build-linux
324-
matrix:
325-
parameters:
326-
# test the lowest supported numpy and the latest
327-
dependencies: [oldest-supported-numpy, numpy]
328-
python-version: *python-versions
329-
- test-linux-cpp
330-
- test-osx-cpp
331-
- test-sdist:
332-
requires:
333-
- build-sdist
334-
deploy:
335-
jobs:
336-
- build-linux: &deploy-build
337-
<<: *build
338-
filters:
339-
tags:
340-
only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
341-
branches:
342-
ignore: /.*/
343-
- build-linux-aarch64: *deploy-build
344-
- build-osx: *deploy-build
345-
- build-sdist:
346-
filters:
347-
tags:
348-
only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
349-
branches:
350-
ignore: /.*/
351-
- build-windows: *deploy-build
352-
- deploy-all:
353-
filters:
354-
tags:
355-
only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
356-
branches:
357-
ignore: /.*/
358-
requires:
359-
- build-linux
360-
- build-linux-aarch64
361-
- build-osx
362-
- build-sdist
363-
- build-windows
317+
# - test-airspeed-velocity
318+
# - test-codecov
319+
# - test-doctest
320+
# - test-linux:
321+
# name: test-linux-<< matrix.dependencies >>-py<< matrix.python-version >>
322+
# requires:
323+
# - build-linux
324+
# matrix:
325+
# parameters:
326+
# # test the lowest supported numpy and the latest
327+
# dependencies: [oldest-supported-numpy, numpy]
328+
# python-version: *python-versions
329+
# - test-linux-cpp
330+
# - test-osx-cpp
331+
# - test-sdist:
332+
# requires:
333+
# - build-sdist
334+
# deploy:
335+
# jobs:
336+
# - build-linux: &deploy-build
337+
# <<: *build
338+
# filters:
339+
# tags:
340+
# only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
341+
# branches:
342+
# ignore: /.*/
343+
# - build-linux-aarch64: *deploy-build
344+
# - build-osx: *deploy-build
345+
# - build-sdist:
346+
# filters:
347+
# tags:
348+
# only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
349+
# branches:
350+
# ignore: /.*/
351+
# - build-windows: *deploy-build
352+
# - deploy-all:
353+
# filters:
354+
# tags:
355+
# only: /^[0-9]+(\.[0-9]+)*((\.dev|rc)([0-9]+)?)?$/
356+
# branches:
357+
# ignore: /.*/
358+
# requires:
359+
# - build-linux
360+
# - build-linux-aarch64
361+
# - build-osx
362+
# - build-sdist
363+
# - build-windows

dimod/constrained/constrained.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1074,8 +1074,11 @@ def from_file(cls,
10741074
if match is not None:
10751075
constraint_labels.add(match.group(1))
10761076

1077-
for constraint in constraint_labels:
1078-
label = deserialize_variable(json.loads(constraint))
1077+
for constraint in constraint_labels:
1078+
try:
1079+
label = deserialize_variable(json.loads(constraint))
1080+
except json.decoder.JSONDecodeError:
1081+
raise RuntimeError(f"Cannot load {constraint!r}, namelist={zf.namelist()}")
10791082

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

0 commit comments

Comments
 (0)