simdjson/jsonchecker
Daniel Lemire f75280ac9c
Fix for issue 150 (#162)
* Checks for issue 150. We run through the test files with sanitizers on.

* Fix for issue 150: the remaining issues were an overrun on the depth capacity and an "off-by-1" overrun on tape capacity.

* Improving makefile.

* Safer git submodule command.

* Getting get 'git' on circleci
2019-05-09 20:51:33 -04:00
..
adversarial/issue150 Fix for issue 150 (#162) 2019-05-09 20:51:33 -04:00
fail01_EXCLUDE.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail02.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail03.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail04.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail05.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail06.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail07.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail08.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail09.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail10.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail11.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail12.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail13.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail14.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail15.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail16.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail17.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail18_EXCLUDE.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail19.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail20.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail21.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail22.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail23.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail24.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail25.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail26.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail27.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail28.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail29.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail30.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail31.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail32.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail33.json Adding validating step. 2018-07-25 22:59:40 -04:00
fail34.json Adding... 2018-10-17 13:23:45 -04:00
fail35.json We want to allow more than just arrays and objects, as per the JSON spec. 2018-10-17 13:57:42 -04:00
fail36.json Added more thorough testing. 2018-10-23 20:19:33 -04:00
fail37.json Tweaking. 2018-12-10 14:25:49 -05:00
fail38.json Should now pass. 2018-12-10 15:16:31 -05:00
fail39_EXCLUDE.json Ok. Looks complete. 2018-12-14 21:32:42 -05:00
fail40_s64boverflow.json Getting ready to document the tape format. 2018-12-18 14:21:22 -05:00
fail41_toolarge.json Adding more tests 2019-01-04 17:37:44 -05:00
fail42.json Adding more tests 2019-01-04 17:37:44 -05:00
fail43.json Adding more tests 2019-01-04 17:37:44 -05:00
fail44.json Adding more tests 2019-01-04 17:37:44 -05:00
fail45.json Adding more tests 2019-01-04 17:37:44 -05:00
fail46.json Adding more tests 2019-01-04 17:37:44 -05:00
fail47.json Adding more tests 2019-01-04 17:37:44 -05:00
fail48.json Adding more tests 2019-01-04 17:37:44 -05:00
fail49.json Adding more tests 2019-01-04 17:37:44 -05:00
fail50.json Adding more tests 2019-01-04 17:37:44 -05:00
fail51.json Adding more tests 2019-01-04 17:37:44 -05:00
fail52.json Adding more tests 2019-01-04 17:37:44 -05:00
fail53.json Adding more tests 2019-01-04 17:37:44 -05:00
fail54.json Adding more tests 2019-01-04 17:37:44 -05:00
fail55.json More tests. 2019-01-04 17:47:56 -05:00
fail56.json More tests. 2019-01-04 17:47:56 -05:00
fail57.json Fixing Utf8 validation question #72 2019-02-26 13:17:29 +11:00
fail58.json Fixing Utf8 validation question #72 2019-02-26 13:17:29 +11:00
fail59.json Add another check for bogus codepoints. 2019-02-26 13:25:41 +11:00
fail60.json Fix for https://github.com/lemire/simdjson/issues/119 2019-03-13 11:01:31 -04:00
fail61.json With this commit we can do all tests with full sanitizers on, and get no warning (#132) 2019-04-24 17:31:47 -04:00
fail62.json Fix to issue #148. (#151) 2019-05-07 20:56:36 -04:00
fail63.json Fix to issue #148. (#151) 2019-05-07 20:56:36 -04:00
fail64.json Fix to issue #148. (#151) 2019-05-07 20:56:36 -04:00
fail65.json False atom fix (#156) 2019-05-09 10:45:42 -04:00
pass01.json Adding validating step. 2018-07-25 22:59:40 -04:00
pass02.json Adding validating step. 2018-07-25 22:59:40 -04:00
pass03.json Adding validating step. 2018-07-25 22:59:40 -04:00
pass04.json Tests. 2018-10-08 14:41:36 -04:00
pass05.json Tweaking. 2018-12-10 14:25:49 -05:00
pass06.json Even safer. 2018-12-10 20:54:31 -05:00
pass07.json Even safer. 2018-12-10 20:54:31 -05:00
pass08.json Even safer. 2018-12-10 20:54:31 -05:00
pass09.json Even safer. 2018-12-10 20:54:31 -05:00
pass10.json Cleaning memset amd adding more tests. 2018-12-10 19:20:52 -05:00
pass11.json Getting ready to document the tape format. 2018-12-18 14:21:22 -05:00
pass12.json Adding more tests 2019-01-04 17:37:44 -05:00
pass13.json Adding more tests 2019-01-04 17:37:44 -05:00
pass14.json A 2019-01-18 15:06:23 -05:00
pass15.json Tracking https://github.com/lemire/simdjson/issues/71 2019-02-25 14:10:06 -05:00
pass16.json Fix for issues 32, 50, 131, 137 2019-05-09 17:59:51 -04:00