tree: ffa9e0b04bbec95091d87b3ff6df777505dab250 [path history] [tgz]
  1. torture/
  2. 20020129-1.c
  3. abort.c
  4. abs-1.c
  5. aliasing-1.c
  6. aliasing-2.c
  7. aliasing-3.c
  8. alloca-leak.c
  9. allocation-size-1.c
  10. allocation-size-2.c
  11. allocation-size-3.c
  12. allocation-size-4.c
  13. allocation-size-5.c
  14. analyzer-debugging-fns-1.c
  15. analyzer-decls.h
  16. analyzer-verbosity-0.c
  17. analyzer-verbosity-1.c
  18. analyzer-verbosity-2.c
  19. analyzer-verbosity-2a.c
  20. analyzer-verbosity-3.c
  21. analyzer-verbosity-3a.c
  22. analyzer.exp
  23. asm-x86-1.c
  24. asm-x86-dyndbg-1.c
  25. asm-x86-dyndbg-2.c
  26. asm-x86-lp64-1.c
  27. asm-x86-lp64-2.c
  28. attr-const-1.c
  29. attr-const-2.c
  30. attr-const-3.c
  31. attr-malloc-1.c
  32. attr-malloc-2.c
  33. attr-malloc-4.c
  34. attr-malloc-5.c
  35. attr-malloc-6.c
  36. attr-malloc-CVE-2019-19078-usb-leak.c
  37. attr-malloc-misuses.c
  38. attr-tainted_args-1.c
  39. attr-tainted_args-misuses.c
  40. attribute-nonnull.c
  41. bitfields-1.c
  42. boxed-malloc-1.c
  43. bzero-1.c
  44. bzip2-arg-parse-1.c
  45. call-summaries-1.c
  46. call-summaries-2.c
  47. call-summaries-3.c
  48. call-summaries-asm-x86.c
  49. call-summaries-errno.c
  50. call-summaries-malloc.c
  51. call-summaries-pr107072.c
  52. call-summaries-pr107158-2.c
  53. call-summaries-pr107158.c
  54. callbacks-1.c
  55. callbacks-2.c
  56. callbacks-3.c
  57. calloc-1.c
  58. capacity-1.c
  59. capacity-2.c
  60. capacity-3.c
  61. casts-1.c
  62. casts-2.c
  63. clobbers-1.c
  64. clobbers-2.c
  65. combined-conditionals-1.c
  66. compound-assignment-1.c
  67. compound-assignment-2.c
  68. compound-assignment-3.c
  69. compound-assignment-4.c
  70. compound-assignment-5.c
  71. conditionals-3.c
  72. conditionals-notrans.c
  73. conditionals-trans.c
  74. CVE-2005-1689-dedupe-issue-2.c
  75. CVE-2005-1689-dedupe-issue.c
  76. CVE-2005-1689-minimal.c
  77. CWE-131-examples.c
  78. data-model-1.c
  79. data-model-10.c
  80. data-model-11.c
  81. data-model-12.c
  82. data-model-13.c
  83. data-model-14.c
  84. data-model-15.c
  85. data-model-16.c
  86. data-model-17.c
  87. data-model-18.c
  88. data-model-19.c
  89. data-model-2.c
  90. data-model-20.c
  91. data-model-21.c
  92. data-model-22.c
  93. data-model-23.c
  94. data-model-4.c
  95. data-model-5.c
  96. data-model-5b.c
  97. data-model-5c.c
  98. data-model-5d.c
  99. data-model-7.c
  100. data-model-8.c
  101. data-model-9.c
  102. data-model-path-1.c
  103. deref-before-check-1.c
  104. deref-before-check-2.c
  105. deref-before-check-pr77425.c
  106. describe-1.c
  107. disabling.c
  108. dot-output.c
  109. double-free-lto-1-a.c
  110. double-free-lto-1-b.c
  111. double-free-lto-1.h
  112. dump-state.c
  113. edges-1.c
  114. edges-2.c
  115. equivalence.c
  116. errno-1.c
  117. errno-___errno.c
  118. errno-__error.c
  119. errno-global-var.c
  120. errno-pr107777.c
  121. error-1.c
  122. error-2.c
  123. error-3.c
  124. error-uninit.c
  125. escaping-1.c
  126. expect-1.c
  127. explode-1.c
  128. explode-2.c
  129. explode-2a.c
  130. factorial.c
  131. fd-1.c
  132. fd-2.c
  133. fd-3.c
  134. fd-4.c
  135. fd-accept.c
  136. fd-access-mode-enum.c
  137. fd-access-mode-macros.c
  138. fd-access-mode-target-headers.c
  139. fd-bind-pr107783.c
  140. fd-bind.c
  141. fd-connect.c
  142. fd-datagram-socket.c
  143. fd-dup-1.c
  144. fd-glibc-byte-stream-connection-server.c
  145. fd-glibc-byte-stream-socket.c
  146. fd-glibc-datagram-client.c
  147. fd-glibc-datagram-socket.c
  148. fd-glibc-make_named_socket.h
  149. fd-listen.c
  150. fd-manpage-getaddrinfo-client.c
  151. fd-mappage-getaddrinfo-server.c
  152. fd-meaning.c
  153. fd-socket-meaning.c
  154. fd-socket-misuse.c
  155. fd-stream-socket-active-open.c
  156. fd-stream-socket-passive-open.c
  157. fd-stream-socket.c
  158. fd-symbolic-socket.c
  159. fd-uninit-1.c
  160. fdump-analyzer-1.c
  161. feasibility-1.c
  162. feasibility-2.c
  163. feasibility-3.c
  164. feasibility-4.c
  165. feasibility-pr107582-1.c
  166. feasibility-pr107582-2.c
  167. fgets-1.c
  168. fibonacci.c
  169. fields.c
  170. file-1.c
  171. file-2.c
  172. file-3.c
  173. file-CWE-1341-example.c
  174. file-meaning-1.c
  175. file-paths-1.c
  176. file-pr58237.c
  177. file-uninit-1.c
  178. first-field-1.c
  179. first-field-2.c
  180. flexible-array-member-1.c
  181. fold-string-to-char.c
  182. fread-1.c
  183. fread-2.c
  184. function-ptr-1.c
  185. function-ptr-2.c
  186. function-ptr-3.c
  187. function-ptr-4.c
  188. function-ptr-5.c
  189. getchar-1.c
  190. gzio-2.c
  191. gzio-3.c
  192. gzio-3a.c
  193. gzio.c
  194. imprecise-floating-point-1.c
  195. infinite-recursion-2.c
  196. infinite-recursion-3.c
  197. infinite-recursion-4-limited-buggy.c
  198. infinite-recursion-4-limited.c
  199. infinite-recursion-4-unlimited-buggy.c
  200. infinite-recursion-4-unlimited.c
  201. infinite-recursion-5.c
  202. infinite-recursion-alloca.c
  203. infinite-recursion-inlining.c
  204. infinite-recursion-multiline-1.c
  205. infinite-recursion-multiline-2.c
  206. infinite-recursion-variadic.c
  207. infinite-recursion.c
  208. init.c
  209. inlining-1-multiline.c
  210. inlining-1-no-undo.c
  211. inlining-1.c
  212. inlining-2-multiline.c
  213. inlining-2.c
  214. inlining-3-multiline.c
  215. inlining-3.c
  216. inlining-4-multiline.c
  217. inlining-4.c
  218. inlining-5-multiline.c
  219. inlining-5.c
  220. inlining-6-multiline.c
  221. inlining-6.c
  222. inlining-7-multiline.c
  223. inlining-7.c
  224. invalid-shift-1.c
  225. leak-2.c
  226. leak-3.c
  227. leak-4.c
  228. loop-0-up-to-n-by-1-with-iter-obj.c
  229. loop-0-up-to-n-by-1.c
  230. loop-2.c
  231. loop-2a.c
  232. loop-3.c
  233. loop-4.c
  234. loop-n-down-to-1-by-1.c
  235. loop-start-down-to-end-by-1.c
  236. loop-start-down-to-end-by-step.c
  237. loop-start-to-end-by-step.c
  238. loop-start-up-to-end-by-1.c
  239. loop.c
  240. malloc-1.c
  241. malloc-2.c
  242. malloc-3.c
  243. malloc-4.c
  244. malloc-5.c
  245. malloc-callbacks.c
  246. malloc-CWE-401-example.c
  247. malloc-CWE-415-examples.c
  248. malloc-CWE-416-examples.c
  249. malloc-CWE-590-examples.c
  250. malloc-dce.c
  251. malloc-dedupe-1.c
  252. malloc-in-loop.c
  253. malloc-ipa-1.c
  254. malloc-ipa-10.c
  255. malloc-ipa-11.c
  256. malloc-ipa-12.c
  257. malloc-ipa-13.c
  258. malloc-ipa-13a.c
  259. malloc-ipa-2.c
  260. malloc-ipa-3.c
  261. malloc-ipa-4.c
  262. malloc-ipa-5.c
  263. malloc-ipa-6.c
  264. malloc-ipa-7.c
  265. malloc-ipa-8-double-free.c
  266. malloc-ipa-8-lto-a.c
  267. malloc-ipa-8-lto-b.c
  268. malloc-ipa-8-lto-c.c
  269. malloc-ipa-8-lto.h
  270. malloc-ipa-8-unchecked.c
  271. malloc-ipa-9.c
  272. malloc-macro-inline-events.c
  273. malloc-macro-separate-events.c
  274. malloc-macro.h
  275. malloc-many-paths-1.c
  276. malloc-many-paths-2.c
  277. malloc-many-paths-3.c
  278. malloc-meaning-1.c
  279. malloc-paths-1.c
  280. malloc-paths-10.c
  281. malloc-paths-2.c
  282. malloc-paths-3.c
  283. malloc-paths-4.c
  284. malloc-paths-5.c
  285. malloc-paths-6.c
  286. malloc-paths-7.c
  287. malloc-paths-8.c
  288. malloc-paths-9.c
  289. malloc-sarif-1.c
  290. malloc-vs-local-1a.c
  291. malloc-vs-local-1b.c
  292. malloc-vs-local-2.c
  293. malloc-vs-local-3.c
  294. malloc-vs-local-4.c
  295. many-disabled-diagnostics.c
  296. many-unused-locals.c
  297. memcpy-1.c
  298. memcpy-2.c
  299. memset-1.c
  300. memset-2.c
  301. memset-CVE-2017-18549-1.c
  302. named-constants-via-command-line.c
  303. named-constants-via-enum-and-macro.c
  304. named-constants-via-enum.c
  305. named-constants-via-macros-2.c
  306. named-constants-via-macros-3.c
  307. named-constants-via-macros-4.c
  308. named-constants-via-macros-empty.c
  309. named-constants-via-macros-gc.c
  310. named-constants-via-macros-traditional.c
  311. named-constants-via-macros-undef.c
  312. named-constants-via-macros.c
  313. named-constants-Wunused-macros.c
  314. operations.c
  315. out-of-bounds-1.c
  316. out-of-bounds-2.c
  317. out-of-bounds-3.c
  318. out-of-bounds-4.c
  319. out-of-bounds-5.c
  320. out-of-bounds-container_of.c
  321. out-of-bounds-coreutils.c
  322. out-of-bounds-curl.c
  323. out-of-bounds-read-char-arr.c
  324. out-of-bounds-read-int-arr.c
  325. out-of-bounds-realloc-grow.c
  326. out-of-bounds-write-char-arr.c
  327. out-of-bounds-write-int-arr.c
  328. out-of-bounds-zero.c
  329. params-2.c
  330. params.c
  331. paths-1.c
  332. paths-1a.c
  333. paths-2.c
  334. paths-3.c
  335. paths-4.c
  336. paths-5.c
  337. paths-6.c
  338. paths-7.c
  339. paths-8.c
  340. pattern-test-1.c
  341. pattern-test-2.c
  342. phi-1.c
  343. phi-2.c
  344. pipe-1.c
  345. pipe-glibc.c
  346. pipe-manpages.c
  347. pipe-pr107486.c
  348. pipe-void-return.c
  349. pipe2-1.c
  350. pointer-merging.c
  351. pr100011.c
  352. pr100546.c
  353. pr100615.c
  354. pr101143.c
  355. pr101503.c
  356. pr101547.c
  357. pr101570.c
  358. pr101721.c
  359. pr101837.c
  360. pr101875.c
  361. pr101962.c
  362. pr101983-main.c
  363. pr101983-not-main.c
  364. pr102692-2.c
  365. pr102695.c
  366. pr103217-2.c
  367. pr103217-3.c
  368. pr103217-4.c
  369. pr103217-5.c
  370. pr103217.c
  371. pr103526.c
  372. pr103892.c
  373. pr104029.c
  374. pr104062.c
  375. pr104089.c
  376. pr104224.c
  377. pr104308.c
  378. pr104369-1.c
  379. pr104369-2.c
  380. pr104417.c
  381. pr104434-const.c
  382. pr104434-nonconst.c
  383. pr104434.h
  384. pr104452.c
  385. pr104524.c
  386. pr104560-1.c
  387. pr104560-2.c
  388. pr105074.c
  389. pr105087-1.c
  390. pr105087-2.c
  391. pr105252.c
  392. pr105365.c
  393. pr105366.c
  394. pr105783.c
  395. pr106181.c
  396. pr106394.c
  397. pr106539.c
  398. pr106845.c
  399. pr107345.c
  400. pr61861.c
  401. pr93032-mztools-signed-char.c
  402. pr93032-mztools-simplified.c
  403. pr93032-mztools-unsigned-char.c
  404. pr93290.c
  405. pr93352.c
  406. pr93355-localealias-feasibility-2.c
  407. pr93355-localealias-feasibility-3.c
  408. pr93355-localealias-feasibility.c
  409. pr93355-localealias-simplified.c
  410. pr93355-localealias.c
  411. pr93375.c
  412. pr93382.c
  413. pr93457.c
  414. pr93546.c
  415. pr93547.c
  416. pr93669.c
  417. pr93695-1.c
  418. pr93938.c
  419. pr94047.c
  420. pr94099.c
  421. pr94105.c
  422. pr94362-1.c
  423. pr94362-2.c
  424. pr94399.c
  425. pr94447.c
  426. pr94458.c
  427. pr94579.c
  428. pr94596.c
  429. pr94639.c
  430. pr94640.c
  431. pr94688.c
  432. pr94689.c
  433. pr94732.c
  434. pr94754.c
  435. pr94839.c
  436. pr94851-1.c
  437. pr94851-2.c
  438. pr94851-3.c
  439. pr94851-4.c
  440. pr94858-1.c
  441. pr94858-2.c
  442. pr95000-1.c
  443. pr95026.c
  444. pr95152-4.c
  445. pr95152-5.c
  446. pr95240.c
  447. pr96598.c
  448. pr96611.c
  449. pr96639.c
  450. pr96642.c
  451. pr96644.c
  452. pr96646.c
  453. pr96648.c
  454. pr96650-1-notrans.c
  455. pr96650-1-trans.c
  456. pr96650-2-notrans.c
  457. pr96650-2-trans.c
  458. pr96651-1.c
  459. pr96651-2.c
  460. pr96653.c
  461. pr96699.c
  462. pr96705.c
  463. pr96713.c
  464. pr96764.c
  465. pr96777.c
  466. pr96792.c
  467. pr96841.c
  468. pr96860-1.c
  469. pr96860-2.c
  470. pr97029.c
  471. pr97072.c
  472. pr97074.c
  473. pr97130.c
  474. pr97233.c
  475. pr97514.c
  476. pr97568.c
  477. pr97608.c
  478. pr97668.c
  479. pr98073.c
  480. pr98293.c
  481. pr98564.c
  482. pr98575-1.c
  483. pr98580-a.c
  484. pr98580-b.c
  485. pr98599-a.c
  486. pr98599-b.c
  487. pr98628.c
  488. pr98918.c
  489. pr98969.c
  490. pr99042.c
  491. pr99044-1.c
  492. pr99044-2.c
  493. pr99193-1.c
  494. pr99193-2.c
  495. pr99193-3.c
  496. pr99269.c
  497. pr99716-1.c
  498. pr99716-2.c
  499. pr99716-3.c
  500. pr99771-1.c
  501. pr99774-1.c
  502. pr99774-2.c
  503. pr99886.c
  504. pr99906.c
  505. pragma-1.c
  506. pragma-2.c
  507. putenv-1.c
  508. realloc-1.c
  509. realloc-2.c
  510. realloc-3.c
  511. realloc-4.c
  512. realloc-5.c
  513. refcounting-1.c
  514. rhbz1878600.c
  515. sarif-pr107366.c
  516. scope-1.c
  517. sensitive-1.c
  518. setjmp-1.c
  519. setjmp-2.c
  520. setjmp-3.c
  521. setjmp-4.c
  522. setjmp-5.c
  523. setjmp-6.c
  524. setjmp-7.c
  525. setjmp-7a.c
  526. setjmp-8.c
  527. setjmp-9.c
  528. setjmp-pr93378.c
  529. signal-1.c
  530. signal-2.c
  531. signal-3.c
  532. signal-4a.c
  533. signal-4b.c
  534. signal-5.c
  535. signal-6.c
  536. signal-exit.c
  537. signal-registration-loc.c
  538. sigsetjmp-5.c
  539. sigsetjmp-6.c
  540. single-field.c
  541. sock-1.c
  542. sock-2.c
  543. stale-frame-1.c
  544. stdarg-1-ms_abi.c
  545. stdarg-1-sysv_abi.c
  546. stdarg-1.c
  547. stdarg-2.c
  548. stdarg-3.c
  549. stdarg-fmtstring-1.c
  550. stdarg-lto-1-a.c
  551. stdarg-lto-1-b.c
  552. stdarg-lto-1.h
  553. stdarg-sentinel-1.c
  554. stdarg-types-1.c
  555. stdarg-types-2.c
  556. stdarg-types-3.c
  557. stdarg-types-4.c
  558. strchr-1.c
  559. strcmp-1.c
  560. strcpy-1.c
  561. strcpy-2.c
  562. strcpy-3.c
  563. strdup-1.c
  564. strndup-1.c
  565. switch.c
  566. symbolic-1.c
  567. symbolic-12.c
  568. symbolic-2.c
  569. symbolic-3.c
  570. symbolic-4.c
  571. symbolic-5.c
  572. symbolic-6.c
  573. symbolic-7.c
  574. symbolic-8.c
  575. symbolic-9.c
  576. symbolic-gt-1.c
  577. taint-alloc-1.c
  578. taint-alloc-2.c
  579. taint-alloc-3.c
  580. taint-alloc-4.c
  581. taint-alloc-5.c
  582. taint-assert-BUG_ON.c
  583. taint-assert-macro-expansion.c
  584. taint-assert-system-header.c
  585. taint-assert.c
  586. taint-CVE-2011-2210-1.c
  587. taint-CVE-2020-13143-1.c
  588. taint-CVE-2020-13143-2.c
  589. taint-CVE-2020-13143.h
  590. taint-divisor-1.c
  591. taint-merger.c
  592. taint-ops.c
  593. taint-read-index-1.c
  594. taint-read-offset-1.c
  595. taint-realloc.c
  596. taint-size-1.c
  597. taint-size-access-attr-1.c
  598. taint-write-index-1.c
  599. taint-write-offset-1.c
  600. test-assert.h
  601. test-setjmp.h
  602. test-uaccess.h
  603. uninit-1.c
  604. uninit-2.c
  605. uninit-3.c
  606. uninit-4.c
  607. uninit-6.c
  608. uninit-6b.c
  609. uninit-alloca.c
  610. uninit-CWE-457-examples.c
  611. uninit-pr104576.c
  612. uninit-pr106204.c
  613. uninit-pr94713.c
  614. uninit-pr94714.c
  615. unknown-fns-2.c
  616. unknown-fns-3.c
  617. unknown-fns-4.c
  618. unknown-fns.c
  619. untracked-1.c
  620. untracked-2.c
  621. unused-local-1.c
  622. use-after-free-2.c
  623. use-after-free-3.c
  624. use-after-free.c
  625. vasprintf-1.c
  626. vla-1.c
  627. write-to-const-1.c
  628. write-to-const-2.c
  629. write-to-function-1.c
  630. write-to-string-literal-1.c
  631. write-to-string-literal-2.c
  632. write-to-string-literal-3.c
  633. write-to-string-literal-4-disabled.c
  634. write-to-string-literal-4.c
  635. write-to-string-literal-5.c
  636. zlib-1.c
  637. zlib-2.c
  638. zlib-3.c
  639. zlib-4.c
  640. zlib-5.c
  641. zlib-6.c
  642. zlib-6a.c