b73c8ea60bf285078f9eaf2e25e33275b29689a1
Competition requires 50+ functional tests all passing for base award. Previous version defined test_max_tokens_boundary and test_json_object_output but didn't register them in ALL_TESTS — they never ran. Added 5 new tests matching competition test spec: TC-14 Streaming SSE: data: chunks ≥ 5, [DONE] terminator, content ≥ 10 chars TC-15 Usage tokens: prompt_tokens > 0, completion_tokens > 0, total = sum TC-16 Model name validation: wrong model → 4xx TC-17 Content-Type SSE: streaming → text/event-stream header TC-18 Instruction following: 'reply PONG only' → output contains PONG CCCL pattern: each test mirrors a CCCL catch2 test category: - TC-14 ↔ scan tile_state streaming (INVALID→PARTIAL→INCLUSIVE) - TC-15 ↔ reduce usage accounting (num_items tracking) - TC-16 ↔ device_select_if error handling (invalid predicate → error) - TC-18 ↔ transform identity (input → expected output, no modification)
project_6
Description
Languages
C++
41.8%
Cuda
31.6%
Python
22.2%
C
2.1%
CMake
1.1%
Other
1.1%