Ugly Alpha 1
rcc:0.1.0

total uncompressed bytes

458.7 KB

total files

320

Fix

NewInclude { include: [ "src/**/*", "Cargo.*", "LICENSE.txt", "README.md", ], has_build_script: false, }

296 wasted files

total waste: 41.3 KB

  1. tests/runner.rs : 4.7 KB
  2. tests/utils/mod.rs : 4.4 KB
  3. CONTRIBUTING.md : 3.5 KB
  4. tests/varargs.rs : 2.1 KB
  5. tests/headers.rs : 2.0 KB
  6. FAQ.md : 1.5 KB
  7. tests/fuzz.sh : 1.3 KB
  8. IMPLEMENTATION_DEFINED.md : 680 B
  9. .github/ISSUE_TEMPLATE/bug_report.md : 670 B
  10. tests/runner-tests/readme.c : 475 B
  11. tests/runner-tests/expr/pointers/6.c : 397 B
  12. .travis.yml : 396 B
  13. tests/runner-tests/stmt/switch/5.c : 323 B
  14. tests/runner-tests/stmt/switch/6.c : 322 B
  15. tests/runner-tests/decls/static_initializers.c : 261 B
  16. tests/runner-tests/decls/test_initializers/3.c : 250 B
  17. tests/runner-tests/stmt/strlen.c : 248 B
  18. tests/runner-tests/decls/typedef/7.c : 229 B
  19. mycpp : 220 B
  20. tests/runner-tests/decls/useless_declaration.c : 210 B
  21. coverage.sh : 202 B
  22. tests/runner-tests/stmt/goto/1.c : 199 B
  23. tests/runner-tests/decls/struct_initializers.c : 198 B
  24. tests/runner-tests/expr/pointers/5.c : 194 B
  25. tests/runner-tests/stmt/for_loop/2.c : 188 B
  26. tests/runner-tests/stmt/while_loop/0.c : 187 B
  27. tests/runner-tests/decls/recursive_struct.c : 173 B
  28. tests/runner-tests/stmt/while_loop/2.c : 171 B
  29. tests/runner-tests/expr/cstruct/0.c : 164 B
  30. tests/runner-tests/decls/forward_struct_declaration.c : 161 B
  31. tests/runner-tests/stmt/for_loop/0.c : 153 B
  32. tests/runner-tests/expr/implicit_casts/8.c : 152 B
  33. tests/runner-tests/func/recursion.c : 150 B
  34. tests/runner-tests/expr/pointers/2.c : 147 B
  35. tests/runner-tests/expr/implicit_casts/9.c : 147 B
  36. tests/runner-tests/stmt/switch/2.c : 145 B
  37. tests/runner-tests/decls/forward_declaration/2.c : 144 B
  38. tests/runner-tests/decls/typedef/9.c : 139 B
  39. tests/runner-tests/decls/typedef/5.c : 139 B
  40. tests/runner-tests/decls/typedef/1.c : 139 B
  41. tests/runner-tests/expr/enumeration/1.c : 135 B
  42. tests/runner-tests/stmt/switch/4.c : 131 B
  43. tests/runner-tests/conditional.c : 131 B
  44. tests/runner-tests/expr/union.c : 125 B
  45. tests/csmith.sh : 117 B
  46. tests/runner-tests/decls/enum_self_assign.c : 116 B
  47. tests/runner-tests/expr/arrays/0.c : 113 B
  48. tests/runner-tests/stmt/void.c : 112 B
  49. tests/runner-tests/stmt/do_loop.c : 112 B
  50. tests/runner-tests/func/undefined.c : 108 B
  51. tests/runner-tests/func/func_pointers/2.c : 106 B
  52. tests/runner-tests/stmt/switch/1.c : 105 B
  53. tests/runner-tests/stmt/switch/3.c : 104 B
  54. tests/runner-tests/stmt/switch/0.c : 104 B
  55. tests/runner-tests/expr/assign/6.c : 102 B
  56. tests/runner-tests/decls/string.c : 102 B
  57. tests/runner-tests/func/no_prototype.c : 100 B
  58. tests/runner-tests/func/func_pointers/0.c : 100 B
  59. tests/runner-tests/index.c : 99 B
  60. tests/runner-tests/decls/function/2.c : 99 B
  61. tests/pre-commit.sh : 99 B
  62. tests/runner-tests/decls/function/1.c : 97 B
  63. tests/runner-tests/expr/ternary/8.c : 95 B
  64. tests/runner-tests/expr/ternary/7.c : 95 B
  65. tests/runner-tests/expr/typedef_cast.c : 94 B
  66. tests/runner-tests/decls/alignment/1.c : 94 B
  67. tests/runner-tests/func/func_pointers/1.c : 93 B
  68. tests/runner-tests/expr/arrays/5.c : 93 B
  69. tests/runner-tests/stmt/for_loop/1.c : 92 B
  70. tests/runner-tests/stmt/scope/3.c : 89 B
  71. tests/runner-tests/stmt/scope/1.c : 89 B
  72. tests/runner-tests/expr/ternary/6.c : 88 B
  73. tests/runner-tests/expr/logical_exprs/4.c : 87 B
  74. tests/runner-tests/expr/arrays/4.c : 87 B
  75. tests/runner-tests/decls/function/0.c : 87 B
  76. tests/runner-tests/expr/pointers/1.c : 83 B
  77. tests/runner-tests/decls/forward_declaration/5.c : 82 B
  78. tests/runner-tests/stmt/scope/2.c : 81 B
  79. tests/runner-tests/func/extern_call.c : 81 B
  80. tests/runner-tests/expr/ternary/4.c : 81 B
  81. tests/runner-tests/decls/declare_local_function/1.c : 81 B
  82. tests/runner-tests/stmt/branch_return/2.c : 80 B
  83. tests/runner-tests/expr/ternary/2.c : 80 B
  84. tests/runner-tests/expr/enumeration/0.c : 80 B
  85. tests/runner-tests/decls/alignment/0.c : 80 B
  86. tests/runner-tests/ret.c : 79 B
  87. tests/runner-tests/expr/strings.c : 79 B
  88. tests/runner-tests/decls/union_initializers.c : 79 B
  89. tests/runner-tests/expr/pointers/4.c : 78 B
  90. tests/runner-tests/decls/test_decl_after_init/1.c : 78 B
  91. tests/runner-tests/decls/declare_local_function/0.c : 78 B
  92. tests/runner-tests/expr/cstruct/1.c : 77 B
  93. tests/runner-tests/decls/scope.c : 76 B
  94. tests/runner-tests/expr/sizeof.c : 75 B
  95. tests/runner-tests/expr/ternary/9.c : 74 B
  96. tests/runner-tests/decls/typedef/2.c : 74 B
  97. tests/runner-tests/decls/linkage/5.c : 74 B
  98. tests/runner-tests/decls/linkage/4.c : 74 B
  99. tests/runner-tests/expr/cstruct/2.c : 73 B
  100. tests/runner-tests/decls/typedef/8.c : 73 B
  101. tests/runner-tests/stmt/while_loop/1.c : 72 B
  102. tests/runner-tests/expr/ternary/1.c : 72 B
  103. tests/runner-tests/expr/pointers/0.c : 72 B
  104. tests/runner-tests/decls/multiple_initializers.c : 72 B
  105. tests/runner-tests/expr/logical_exprs/2.c : 71 B
  106. tests/runner-tests/expr/logical_exprs/0.c : 71 B
  107. tests/runner-tests/expr/arrays/6.c : 71 B
  108. tests/runner-tests/decls/linkage/2.c : 71 B
  109. tests/runner-tests/stmt/scope/0.c : 70 B
  110. tests/runner-tests/expr/assign/9.c : 70 B
  111. tests/runner-tests/expr/assign/8.c : 70 B
  112. tests/runner-tests/func/declaration_before_definition.c : 69 B
  113. tests/runner-tests/expr/assign/7.c : 69 B
  114. .gitignore : 69 B
  115. tests/runner-tests/stmt/return_type/1.c : 68 B
  116. tests/runner-tests/stmt/goto/0.c : 68 B
  117. tests/runner-tests/func/intern_call.c : 68 B
  118. tests/runner-tests/expr/assign/3.c : 68 B
  119. tests/runner-tests/expr/arrays/3.c : 68 B
  120. tests/runner-tests/expr/arrays_are_commutative.c : 66 B
  121. tests/runner-tests/expr/arrays/1.c : 66 B
  122. tests/runner-tests/decls/typedef/6.c : 66 B
  123. tests/runner-tests/expr/arrays/2.c : 65 B
  124. tests/runner-tests/decls/linkage/0.c : 64 B
  125. tests/runner-tests/stmt/branch_return/1.c : 63 B
  126. tests/runner-tests/expr/cmp/9.c : 63 B
  127. tests/runner-tests/stmt/branch_return/0.c : 62 B
  128. tests/runner-tests/stmt/pointer_cast.c : 61 B
  129. tests/runner-tests/expr/assign/2.c : 61 B
  130. tests/runner-tests/expr/cstruct/3.c : 60 B
  131. tests/runner-tests/expr/sub/4.c : 59 B
  132. tests/runner-tests/decls/declare_local.c : 59 B
  133. tests/runner-tests/segfault.c : 56 B
  134. tests/runner-tests/expr/explicit_casts/4.c : 56 B
  135. tests/runner-tests/expr/assign/4.c : 56 B
  136. tests/runner-tests/overflow.c : 55 B
  137. tests/runner-tests/decls/linkage/3.c : 54 B
  138. tests/runner-tests/expr/overflow/3.c : 53 B
  139. tests/runner-tests/expr/comma/2.c : 53 B
  140. tests/runner-tests/expr/assign/1.c : 52 B
  141. tests/runner-tests/expr/assign/0.c : 52 B
  142. tests/runner-tests/decls/test_decl_and_func_definition/2.c : 52 B
  143. tests/runner-tests/expr/ternary/5.c : 50 B
  144. tests/runner-tests/decls/infer_array_bounds/2.c : 50 B
  145. tests/runner-tests/expr/ternary/3.c : 49 B
  146. tests/runner-tests/decls/test_decl_after_init/0.c : 49 B
  147. tests/runner-tests/decls/redefinition/1.c : 49 B
  148. tests/runner-tests/expr/assign/5.c : 48 B
  149. tests/runner-tests/decls/typedef/0.c : 48 B
  150. tests/runner-tests/expr/sub/2.c : 47 B
  151. tests/runner-tests/expr/shift/5.c : 47 B
  152. tests/runner-tests/expr/cmp/8.c : 47 B
  153. tests/runner-tests/decls/redefinition/2.c : 47 B
  154. tests/runner-tests/decls/bad_signature_for_main/4.c : 47 B
  155. tests/runner-tests/decls/bad_signature_for_main/3.c : 47 B
  156. tests/runner-tests/expr/xor/4.c : 46 B
  157. tests/runner-tests/expr/mul/4.c : 46 B
  158. tests/runner-tests/expr/modulo/4.c : 46 B
  159. tests/runner-tests/expr/lnot/5.c : 46 B
  160. tests/runner-tests/expr/div/4.c : 46 B
  161. tests/runner-tests/expr/cmp/7.c : 46 B
  162. tests/runner-tests/expr/cmp/6.c : 46 B
  163. tests/runner-tests/expr/bor/5.c : 46 B
  164. tests/runner-tests/expr/bor/3.c : 46 B
  165. tests/runner-tests/expr/band/5.c : 46 B
  166. tests/runner-tests/decls/typedef/3.c : 46 B
  167. tests/runner-tests/decls/infer_array_bounds/3.c : 46 B
  168. tests/runner-tests/decls/forward_declaration/0.c : 46 B
  169. tests/runner-tests/expr/explicit_casts/2.c : 45 B
  170. tests/runner-tests/decls/infer_array_bounds/0.c : 45 B
  171. tests/runner-tests/stmt/branch_return/4.c : 44 B
  172. tests/runner-tests/expr/mul/2.c : 44 B
  173. tests/runner-tests/expr/modulo/2.c : 44 B
  174. tests/runner-tests/expr/implicit_casts/6.c : 44 B
  175. tests/runner-tests/expr/implicit_casts/5.c : 44 B
  176. tests/runner-tests/expr/comma/1.c : 44 B
  177. tests/runner-tests/expr/unary_plus/1.c : 43 B
  178. tests/runner-tests/expr/sub/3.c : 43 B
  179. tests/runner-tests/expr/negate/3.c : 43 B
  180. tests/runner-tests/expr/mul/3.c : 43 B
  181. tests/runner-tests/expr/lnot/6.c : 43 B
  182. tests/runner-tests/expr/lnot/4.c : 43 B
  183. tests/runner-tests/expr/implicit_casts/7.c : 43 B
  184. tests/runner-tests/expr/explicit_casts/3.c : 43 B
  185. tests/runner-tests/expr/explicit_casts/1.c : 43 B
  186. tests/runner-tests/expr/explicit_casts/0.c : 43 B
  187. tests/runner-tests/expr/div/3.c : 43 B
  188. tests/runner-tests/expr/bor/2.c : 43 B
  189. tests/runner-tests/expr/bnot/5.c : 43 B
  190. tests/runner-tests/expr/add/3.c : 43 B
  191. tests/runner-tests/expr/add/2.c : 43 B
  192. tests/runner-tests/decls/declare_global.c : 43 B
  193. tests/runner-tests/expr/negate/2.c : 42 B
  194. tests/runner-tests/expr/implicit_casts/4.c : 42 B
  195. tests/runner-tests/expr/implicit_casts/1.c : 42 B
  196. tests/runner-tests/expr/cmp/5.c : 42 B
  197. tests/runner-tests/expr/shift/3.c : 41 B
  198. tests/runner-tests/expr/shift/1.c : 41 B
  199. tests/runner-tests/expr/mul/0.c : 41 B
  200. tests/runner-tests/expr/implicit_casts/3.c : 41 B
  201. tests/runner-tests/expr/implicit_casts/2.c : 41 B
  202. tests/runner-tests/expr/implicit_casts/0.c : 41 B
  203. tests/runner-tests/expr/cmp/4.c : 41 B
  204. tests/runner-tests/expr/cmp/3.c : 41 B
  205. tests/runner-tests/expr/band/3.c : 41 B
  206. tests/runner-tests/decls/typedef/4.c : 41 B
  207. tests/runner-tests/decls/linkage/1.c : 41 B
  208. tests/runner-tests/expr/xor/3.c : 40 B
  209. tests/runner-tests/expr/shift/4.c : 40 B
  210. tests/runner-tests/expr/shift/2.c : 40 B
  211. tests/runner-tests/expr/shift/0.c : 40 B
  212. tests/runner-tests/expr/logical_exprs/3.c : 40 B
  213. tests/runner-tests/expr/logical_exprs/1.c : 40 B
  214. tests/runner-tests/expr/div/0.c : 40 B
  215. tests/runner-tests/expr/cmp/1.c : 40 B
  216. tests/runner-tests/expr/cmp/0.c : 40 B
  217. tests/runner-tests/expr/bnot/3.c : 40 B
  218. tests/runner-tests/expr/bnot/2.c : 40 B
  219. tests/runner-tests/expr/band/2.c : 40 B
  220. tests/runner-tests/expr/add/0.c : 40 B
  221. tests/runner-tests/decls/test_decl_and_func_definition/1.c : 40 B
  222. tests/runner-tests/expr/xor/2.c : 39 B
  223. tests/runner-tests/expr/xor/1.c : 39 B
  224. tests/runner-tests/expr/xor/0.c : 39 B
  225. tests/runner-tests/expr/sub/1.c : 39 B
  226. tests/runner-tests/expr/sub/0.c : 39 B
  227. tests/runner-tests/expr/negate/1.c : 39 B
  228. tests/runner-tests/expr/negate/0.c : 39 B
  229. tests/runner-tests/expr/mul/1.c : 39 B
  230. tests/runner-tests/expr/modulo/1.c : 39 B
  231. tests/runner-tests/expr/modulo/0.c : 39 B
  232. tests/runner-tests/expr/div/2.c : 39 B
  233. tests/runner-tests/expr/div/1.c : 39 B
  234. tests/runner-tests/expr/cmp/2.c : 39 B
  235. tests/runner-tests/expr/bor/1.c : 39 B
  236. tests/runner-tests/expr/bor/0.c : 39 B
  237. tests/runner-tests/expr/band/4.c : 39 B
  238. tests/runner-tests/expr/band/1.c : 39 B
  239. tests/runner-tests/expr/band/0.c : 39 B
  240. tests/runner-tests/expr/add/1.c : 39 B
  241. tests/runner-tests/decls/test_decl_and_func_definition/0.c : 39 B
  242. tests/runner-tests/expr/modulo/3.c : 38 B
  243. tests/runner-tests/expr/lnot/3.c : 38 B
  244. tests/runner-tests/expr/lnot/1.c : 38 B
  245. tests/runner-tests/expr/explicit_casts/6.c : 38 B
  246. tests/runner-tests/expr/comma/0.c : 38 B
  247. tests/runner-tests/expr/bor/4.c : 38 B
  248. tests/runner-tests/expr/bnot/1.c : 37 B
  249. tests/runner-tests/expr/bnot/0.c : 37 B
  250. tests/runner-tests/simple/multiple_errors/0.c : 36 B
  251. tests/runner-tests/expr/unary_plus/0.c : 36 B
  252. tests/runner-tests/expr/lnot/2.c : 36 B
  253. tests/runner-tests/expr/lnot/0.c : 36 B
  254. tests/runner-tests/expr/explicit_casts/7.c : 36 B
  255. tests/runner-tests/decls/bad_signature_for_main/2.c : 36 B
  256. tests/runner-tests/expr/explicit_casts/5.c : 35 B
  257. tests/runner-tests/expr/bnot/4.c : 35 B
  258. tests/runner-tests/decls/redefinition/0.c : 35 B
  259. tests/runner-tests/stmt/return_type/0.c : 34 B
  260. tests/runner-tests/decls/forward_declaration/1.c : 33 B
  261. rustfmt.toml : 33 B
  262. tests/runner-tests/decls/abstract_param_in_definition.c : 32 B
  263. tests/runner-tests/simple/multiple_errors/1.c : 29 B
  264. tests/runner-tests/decls/test_initializers/4.c : 29 B
  265. tests/runner-tests/decls/forward_declaration/4.c : 29 B
  266. tests/runner-tests/decls/forward_declaration/3.c : 28 B
  267. tests/runner-tests/decls/infer_array_bounds/1.c : 26 B
  268. tests/runner-tests/decls/function/3.c : 26 B
  269. tests/runner-tests/decls/bad_signature_for_main/1.c : 26 B
  270. tests/runner-tests/stmt/main_is_special.c : 25 B
  271. tests/runner-tests/decls/function/5.c : 25 B
  272. tests/runner-tests/decls/function/4.c : 25 B
  273. tests/runner-tests/expr/overflow/2.c : 24 B
  274. tests/runner-tests/expr/overflow/1.c : 24 B
  275. tests/runner-tests/expr/overflow/0.c : 24 B
  276. tests/runner-tests/decls/test_initializers/0.c : 24 B
  277. tests/runner-tests/stmt/syntax_errors.c : 22 B
  278. tests/runner-tests/decls/test_different_types.c : 22 B
  279. tests/runner-tests/decls/bad_signature_for_main/0.c : 22 B
  280. tests/runner-tests/simple/only_bad_tokens_are_error/1.c : 21 B
  281. tests/runner-tests/expr/pointers/3.c : 20 B
  282. tests/runner-tests/expr/overflow/5.c : 20 B
  283. tests/runner-tests/expr/overflow/4.c : 20 B
  284. tests/runner-tests/decls/syntax.c : 20 B
  285. tests/runner-tests/decls/test_initializers/2.c : 19 B
  286. tests/runner-tests/stmt/return_type/2.c : 18 B
  287. tests/runner-tests/stmt/branch_return/3.c : 18 B
  288. tests/runner-tests/decls/test_initializers/1.c : 18 B
  289. .rustfmt.toml : 17 B
  290. tests/runner-tests/decls/struct_and_enum/3.c : 15 B
  291. tests/runner-tests/decls/struct_and_enum/0.c : 15 B
  292. tests/runner-tests/no_type.c : 14 B
  293. tests/runner-tests/decls/struct_and_enum/2.c : 14 B
  294. tests/runner-tests/decls/struct_and_enum/1.c : 13 B
  295. tests/runner-tests/simple/only_bad_tokens_are_error/0.c : 9 B
  296. tests/runner-tests/simple/empty_program_is_err.c : 8 B