kavak.run derleyici yığını

Uyumluluk · ölçüldü, iddia edilmedi

C dilinin ne kadarı gerçekten çalışıyor.

C'nin resmi bir derleyici süiti bu ölçeğe uymuyor; ölçüm iki kapının BİRLİĞİ: ziyaretçi barı (korpusun içindeki C) + sonda süiti (korpusun dışındaki C).

%95,9374 / 390 kapsam içi defter satırı
  • geçiyor374
  • henüz desteklenmiyor16
  • yanlış — gerçek kusur0
  • kapsam dışı / oracle yok1
Ne ölçüldü
Otorite
languages/C/tests/corpus/manifest.tsv
Hakem
bu makinenin clang'i (-std=c17 -w), satır satır oracle kolonunda; her satır native referansla bayt bayt karşılaştırılıyor
Birim
defter satırı
Ölçüm
2026-10-11 05:39

dağılım

corpus alanı bazında

corpus alanıtestgeçenhenüz yokyanlışkapsam dışıgeçme oranıdağılım
probe3373201601%95,2
bar5454000%100,0

engeller

Geri kalanı ne engelliyor

En pahalı on engel. Her birinin yanında kaç defter satırı maliyeti olduğu yazılı — tek bir derleyici eksiği koca bir dosyayı durdurabildiği için önemli olan hata çeşidi değil, maliyeti.

maliyetsebep — ölçümün kendi sözlerisuçlanan
1Compile error: tests/probe/q215_stmt_expr_names_the_refusal.c:8:12: statement expressions are not supported yet: ({ ... }) is a GNU extensioprobe/q215_stmt_expr_names_the_refusal
1Compile error: tests/probe/q220_static_assert_fails.c:9:3: static assertion failedprobe/q220_static_assert_fails
1Compile error: tests/probe/q221_static_assert_unfoldable.c:8:3: _Static_assert needs a constant expressionprobe/q221_static_assert_unfoldable
1Compile error: tests/probe/q237_scanf_refusal.c:8:3: scanf is not supported: formatted reading over a line-crossing stream cannot be honestprobe/q237_scanf_refusal
1Compile error: tests/probe/q238_gets_removed.c:7:3: gets was removed from C in C11; use fgetsprobe/q238_gets_removed
1Compile error: tests/probe/q241_thread_local_param.c:7:25: '_Thread_local' is only allowed on variable declarationsprobe/q241_thread_local_param
1Compile error: tests/probe/q242_thread_local_auto.c:8:21: '_Thread_local' variables must have global storageprobe/q242_thread_local_auto
1Compile error: tests/probe/q243_thread_local_sizeof.c:9:17: expected expressionprobe/q243_thread_local_sizeof
1Compile error: tests/probe/q245_cond_wait_names_the_refusal.c:12:3: C library function 'pthread_cond_wait' is not implemented yetprobe/q245_cond_wait_names_the_refusal
1Compile error: tests/probe/q246_system_no_shell.c:6:25: there is no shell on this target to run the commandprobe/q246_system_no_shell

Daha küçük sebeplerle engellenen 7 defter satırı daha var; tam liste ham ölçüm (JSON).