Commit 6cbded7
committed
fix tests
Signed-off-by: Superjomn <[email protected]>1 parent e27f813 commit 6cbded7
12 files changed
+23
-23
lines changed- csrc/apis/gemm.hpp+66
- csrc/jit_kernels/heuristics/common.hpp+10-7
- csrc/jit_kernels/impls/runtime_utils.hpp+2
- csrc/jit_kernels/impls/sm100_fp8_gemm_1d1d.hpp+19-12
- deep_gemm/__init__.py+1-2
- deep_gemm/include/deep_gemm/common/sm90_utils.cuh+11
- deep_gemm/include/deep_gemm/common/utils.cuh+16
- deep_gemm/include/deep_gemm/impls/sm100_fp8_gemm_1d1d.cuh+113-40
- tests/generators.py+18
- tests/test_fp8.py+100-6
- .github/workflows/ci.yml+48-35
- CMakeLists.txt+12-1
- README.md+17-21
- examples/CMakeLists.txt+1-1
- tests/CMakeLists.txt+2-3
- tests/active_poller.cpp-84
- tests/buffer.cpp+1-1
- tests/codec_multipart.cpp+1-1
- tests/context.cpp+1-1
- tests/message.cpp+2-19
- tests/monitor.cpp+3-95
- tests/multipart.cpp+1-1
- tests/poller.cpp-15
- tests/recv_multipart.cpp+1-1
- tests/send_multipart.cpp+1-1
- tests/socket.cpp+1-5
- tests/socket_ref.cpp+1-1
- tests/testutil.hpp+1-1
- tests/timers.cpp-80
- tests/utilities.cpp+1-1
- zmq.hpp+132-249
- zmq_addon.hpp+6-101
- .github/workflows/cifuzz.yml-24
- CHANGELOG.md-47
- CMakeLists.txt+3-4
- README.md+11-16
- WORKSPACE+4-4
- cmake/cxxopts.cmake+8-14
- include/cxxopts.hpp+87-184
- packaging/pkgconfig.pc.in+1-3
- src/CMakeLists.txt+1-3
- test/CMakeLists.txt-4
- test/add-subdirectory-test/CMakeLists.txt+4-1
- test/catch.hpp+8.0k-15.5k
- test/find-package-test/CMakeLists.txt+4-1
- test/options.cpp+25-240
- .github/workflows/ci.yml+53-135
- .gitignore-1
- README.md+3-3
- cmake/darwin-ld-cpython.sym-2
- cmake/nanobind-config.cmake+11-46
- docs/api_cmake.rst+3-45
- docs/api_core.rst+15-37
- docs/api_extra.rst-19
- docs/bazel.rst+2-2
- docs/changelog.rst+15-123
- docs/exceptions.rst-2
- docs/index.rst+6-7
- docs/meson.rst+4-23
- docs/ndarray.rst+27-99
- docs/porting.rst+4-5
- docs/pypy.rst+4-4
- docs/release.rst+1-1
- docs/typing.rst+5-50
- include/nanobind/intrusive/ref.h+1-1
- include/nanobind/nanobind.h+2-2
- include/nanobind/nb_accessor.h+1-34
- include/nanobind/nb_attr.h+39-12
- include/nanobind/nb_cast.h+4-4
- include/nanobind/nb_class.h+16-19
- include/nanobind/nb_defs.h+3-13
- include/nanobind/nb_func.h+1-1
- include/nanobind/nb_lib.h+8-20
- include/nanobind/nb_tuple.h+2-4
- include/nanobind/nb_types.h+2-29
- include/nanobind/ndarray.h+2-9
- include/nanobind/stl/detail/nb_array.h+2-2
- include/nanobind/typing.h-5
- pyproject.toml+1-1
- src/__init__.py+1-1
- src/common.cpp+19-16
- src/nb_abi.h+1-1
- src/nb_enum.cpp+3-4
- src/nb_func.cpp+17-20
- src/nb_internals.cpp+11-82
- src/nb_internals.h+14-44
- src/nb_ndarray.cpp+260-504
- src/nb_type.cpp+25-14
- src/stubgen.py+48-140
- src/version.py+2-23
- tests/CMakeLists.txt+3-20
- tests/inter_module.cpp+2-6
- tests/inter_module.h+1-2
- tests/py_recursive_stub_test/__init__.py-3
- tests/py_recursive_stub_test/__init__.pyi.ref-4
- tests/py_recursive_stub_test/bar.py-1
- tests/py_recursive_stub_test/bar.pyi.ref-3
- tests/test_accessor.cpp-39
- tests/test_accessor.py-41
- tests/test_classes.cpp-16
- tests/test_classes.py-40
- tests/test_classes_ext.pyi.ref-11
- tests/test_enum.cpp-18
- tests/test_enum.py-3
- tests/test_enum_ext.pyi.ref-15
- tests/test_functions.cpp+1-17
- tests/test_functions.py+1-2
- tests/test_functions_ext.pyi.ref-2
- tests/test_inter_module.py+1-77
- tests/test_inter_module_2.cpp-1
- tests/test_jax.cpp+4-7
- tests/test_jax.py-97
- tests/test_ndarray.cpp+13-75
- tests/test_ndarray.py+197-256
- tests/test_ndarray_ext.pyi.ref+85-104
- tests/test_stubs.py+2-4
- tests/test_tensorflow.cpp+4-6
- tests/test_tensorflow.py-97
- tests/test_thread.cpp-22
- tests/test_thread.py-16
- tests/test_typing.cpp+2-8
- tests/test_typing_ext.pyi.ref+2-8
- .github/workflows/build_and_release.yaml+1-1
- .github/workflows/build_web_xgrammar.yaml-38
- .github/workflows/routine_unit_test.yaml-65
- .github/workflows/tmate.yaml+4-3
- .github/workflows/unit_test.yaml+4-3
- CMakeLists.txt+3-9
- README.md+3-7
- cpp/earley_parser.cc+10-37
- cpp/earley_parser.h+5-15
- cpp/grammar_builder.h+1
- cpp/grammar_compiler.cc+14-11
- cpp/grammar_functor.cc+229-223
- cpp/grammar_functor.h+17-48
- cpp/grammar_impl.h+2-7
- cpp/grammar_matcher.cc+24-241
- cpp/grammar_parser.cc+51-113
- cpp/json_schema_converter.cc+5-5
- cpp/nanobind/nanobind.cc+2-76
- cpp/nanobind/python_methods.cc+2-15
- cpp/nanobind/python_methods.h+1-2
- cpp/support/json_serializer.h+1-1
- docs/xgrammar_features/runtime_safeguards.md+1-3
- include/xgrammar/matcher.h-59
- pyproject.toml+2-1
- python/xgrammar/__init__.py-1
- python/xgrammar/kernels/apply_token_bitmask_inplace_cpu.py+12-38
- python/xgrammar/matcher.py+18-117
- python/xgrammar/testing.py-14
- python/xgrammar/tokenizer_info.py-6
- tests/cpp/test_fsm_builder.cc+3
- tests/python/test_function_calling_converter.py+6-6
- tests/python/test_grammar_matcher_basic.py-216
- tests/python/test_grammar_matcher_json_schema.py-16
- tests/python/test_grammar_matcher_structural_tag.py+11-90
- tests/python/test_grammar_parser.py+56-59
- tests/python/test_json_schema_converter.py+29-30
- tests/python/test_serialization.py+12-14
- tests/python/test_structural_tag_converter.py+90-195
- tests/python/test_token_bitmask_operations.py+3-37
- tests/python/test_tokenizer_info.py-1
- web/package-lock.json+2-2
- web/package.json+1-1
- web/src/xgrammar_binding.cc+3-18
0 commit comments