Skip to content

Add support for Flag enums, continued #1834

Add support for Flag enums, continued

Add support for Flag enums, continued #1834

Triggered via pull request August 29, 2024 11:48
Status Failure
Total duration 3m 33s
Artifacts

ci.yml

on: pull_request
Matrix: standard
Fit to window
Zoom out
Zoom in

Annotations

48 errors
Python 3.10 / ubuntu-latest: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x7ff33817d120>(SEnum.C) + where <nanobind.nb_func object at 0x7ff33817d120> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.10 / ubuntu-latest
Process completed with exit code 1.
Python 3.8 / ubuntu-latest: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x7f15fdb5a9a0>(SEnum.C) + where <nanobind.nb_func object at 0x7f15fdb5a9a0> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.8 / ubuntu-latest
Process completed with exit code 1.
Python 3.11 / ubuntu-latest: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x7f0999c70220>(SEnum.C) + where <nanobind.nb_func object at 0x7f0999c70220> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.11 / ubuntu-latest
Process completed with exit code 1.
Python 3.12 / ubuntu-latest: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x7ff5bfe1eb60>(SEnum.C) + where <nanobind.nb_func object at 0x7ff5bfe1eb60> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.12 / ubuntu-latest
Process completed with exit code 1.
Python 3.13.0-rc.1 / ubuntu-latest: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x7fa08daf85e0>(SEnum.C) + where <nanobind.nb_func object at 0x7fa08daf85e0> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.13.0-rc.1 / ubuntu-latest
Process completed with exit code 1.
Python 3.9 / ubuntu-latest: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x7f99f37e25e0>(SEnum.C) + where <nanobind.nb_func object at 0x7f99f37e25e0> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.9 / ubuntu-latest
Process completed with exit code 1.
Python 3.8 / macos-13: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x10e616400>(SEnum.C) + where <nanobind.nb_func object at 0x10e616400> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.8 / macos-13
Process completed with exit code 1.
Python pypy3.10-v7.3.16 / ubuntu-latest: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x00007fcdaa3325e0>(SEnum.C) + where <nanobind.nb_func object at 0x00007fcdaa3325e0> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python pypy3.10-v7.3.16 / ubuntu-latest
Process completed with exit code 1.
Python 3.11 / macos-13: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x10fb88400>(SEnum.C) + where <nanobind.nb_func object at 0x10fb88400> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.11 / macos-13
Process completed with exit code 1.
Python 3.12 / macos-13: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x110122980>(SEnum.C) + where <nanobind.nb_func object at 0x110122980> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.12 / macos-13
Process completed with exit code 1.
Python 3.10 / macos-13: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x101e30b80>(SEnum.C) + where <nanobind.nb_func object at 0x101e30b80> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.10 / macos-13
Process completed with exit code 1.
Python pypy3.9-v7.3.16 / ubuntu-latest: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x00000000029bb620>(SEnum.C) + where <nanobind.nb_func object at 0x00000000029bb620> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python pypy3.9-v7.3.16 / ubuntu-latest
Process completed with exit code 1.
Python 3.9 / windows-2022: build\build\tests\Debug\test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x000001CD697140C0>(SEnum.C) + where <nanobind.nb_func object at 0x000001CD697140C0> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.9 / windows-2022
Process completed with exit code 1.
Python pypy3.9-v7.3.16 / windows-2022: build\build\tests\Debug\test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x000001cee22075a0>(SEnum.C) + where <nanobind.nb_func object at 0x000001cee22075a0> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python pypy3.9-v7.3.16 / windows-2022
Process completed with exit code 1.
Python 3.13.0-rc.1 / macos-13: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x109f8b880>(SEnum.C) + where <nanobind.nb_func object at 0x109f8b880> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.13.0-rc.1 / macos-13
Process completed with exit code 1.
Python 3.8 / windows-2022: build\build\tests\Debug\test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x0000021C22F5BE60>(SEnum.C) + where <nanobind.nb_func object at 0x0000021C22F5BE60> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.8 / windows-2022
Process completed with exit code 1.
Python 3.10 / windows-2022: build\build\tests\Debug\test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x000002A3C035B9C0>(SEnum.C) + where <nanobind.nb_func object at 0x000002A3C035B9C0> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.10 / windows-2022
Process completed with exit code 1.
Python 3.12 / windows-2022: build\build\tests\Debug\test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x0000017D31962F00>(SEnum.C) + where <nanobind.nb_func object at 0x0000017D31962F00> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.12 / windows-2022
Process completed with exit code 1.
Python 3.13.0-rc.1 / windows-2022: build\build\tests\Debug\test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x000001A6E2D401A0>(SEnum.C) + where <nanobind.nb_func object at 0x000001A6E2D401A0> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.13.0-rc.1 / windows-2022
Process completed with exit code 1.
Python pypy3.10-v7.3.16 / macos-13: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x00007fb10067fe60>(SEnum.C) + where <nanobind.nb_func object at 0x00007fb10067fe60> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python pypy3.10-v7.3.16 / macos-13
Process completed with exit code 1.
Python pypy3.10-v7.3.16 / windows-2022: build\build\tests\Debug\test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x0000019a34178120>(SEnum.C) + where <nanobind.nb_func object at 0x0000019a34178120> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python pypy3.10-v7.3.16 / windows-2022
Process completed with exit code 1.
Python 3.9 / macos-13: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x1049aad60>(SEnum.C) + where <nanobind.nb_func object at 0x1049aad60> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.9 / macos-13
Process completed with exit code 1.
Python 3.11 / windows-2022: build\build\tests\Debug\test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x0000028E9F940D20>(SEnum.C) + where <nanobind.nb_func object at 0x0000028E9F940D20> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python 3.11 / windows-2022
Process completed with exit code 1.
Python pypy3.9-v7.3.16 / macos-13: build/build/tests/test_enum.py#L72
test02_signed_enum AssertionError: assert 4294967295 == -1 + where 4294967295 = <nanobind.nb_func object at 0x00007ff290501b80>(SEnum.C) + where <nanobind.nb_func object at 0x00007ff290501b80> = t.from_enum + and SEnum.C = <enum 'SEnum'>.C + where <enum 'SEnum'> = t.SEnum
Python pypy3.9-v7.3.16 / macos-13
Process completed with exit code 1.