├── .github └── workflows │ ├── bsd.yml │ ├── ci.yml │ └── coverity.yml ├── .gitignore ├── LICENSE.txt ├── Makefile ├── README.md ├── include ├── checksum.h ├── flags.h ├── io.h ├── platform.h └── proc_info.h ├── scripts ├── benchmark ├── rungdb ├── sortcheck └── travis.sh ├── src ├── checksum.c ├── flags.c ├── io.c ├── proc_info.c └── sortchecker.c └── tests ├── check_full_msg.c ├── good_bsearch_1.c ├── good_bsearch_2.c ├── long_runline.c ├── max_errors_1.c ├── max_errors_2.c ├── mergesort_nonsym_1.c ├── no_report_error.c ├── shuffle_1.c ├── shuffle_2.c ├── sort_mod.c ├── sort_noequal_equal_1.c ├── sort_noequal_equal_2.c ├── sort_nonsym_1.c ├── sort_nonsym_2.c ├── sort_nontrans_eq.c ├── sort_normal.c ├── sort_r_nonsym_1.c ├── sort_unstable.c ├── start_1.c ├── start_2.c ├── suppress_dups.c ├── syslog_1.c └── test.sh /.github/workflows/bsd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/.github/workflows/bsd.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/coverity.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/.github/workflows/coverity.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/README.md -------------------------------------------------------------------------------- /include/checksum.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/include/checksum.h -------------------------------------------------------------------------------- /include/flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/include/flags.h -------------------------------------------------------------------------------- /include/io.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/include/io.h -------------------------------------------------------------------------------- /include/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/include/platform.h -------------------------------------------------------------------------------- /include/proc_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/include/proc_info.h -------------------------------------------------------------------------------- /scripts/benchmark: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/scripts/benchmark -------------------------------------------------------------------------------- /scripts/rungdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/scripts/rungdb -------------------------------------------------------------------------------- /scripts/sortcheck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/scripts/sortcheck -------------------------------------------------------------------------------- /scripts/travis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/scripts/travis.sh -------------------------------------------------------------------------------- /src/checksum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/src/checksum.c -------------------------------------------------------------------------------- /src/flags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/src/flags.c -------------------------------------------------------------------------------- /src/io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/src/io.c -------------------------------------------------------------------------------- /src/proc_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/src/proc_info.c -------------------------------------------------------------------------------- /src/sortchecker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/src/sortchecker.c -------------------------------------------------------------------------------- /tests/check_full_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/check_full_msg.c -------------------------------------------------------------------------------- /tests/good_bsearch_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/good_bsearch_1.c -------------------------------------------------------------------------------- /tests/good_bsearch_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/good_bsearch_2.c -------------------------------------------------------------------------------- /tests/long_runline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/long_runline.c -------------------------------------------------------------------------------- /tests/max_errors_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/max_errors_1.c -------------------------------------------------------------------------------- /tests/max_errors_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/max_errors_2.c -------------------------------------------------------------------------------- /tests/mergesort_nonsym_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/mergesort_nonsym_1.c -------------------------------------------------------------------------------- /tests/no_report_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/no_report_error.c -------------------------------------------------------------------------------- /tests/shuffle_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/shuffle_1.c -------------------------------------------------------------------------------- /tests/shuffle_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/shuffle_2.c -------------------------------------------------------------------------------- /tests/sort_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/sort_mod.c -------------------------------------------------------------------------------- /tests/sort_noequal_equal_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/sort_noequal_equal_1.c -------------------------------------------------------------------------------- /tests/sort_noequal_equal_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/sort_noequal_equal_2.c -------------------------------------------------------------------------------- /tests/sort_nonsym_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/sort_nonsym_1.c -------------------------------------------------------------------------------- /tests/sort_nonsym_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/sort_nonsym_2.c -------------------------------------------------------------------------------- /tests/sort_nontrans_eq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/sort_nontrans_eq.c -------------------------------------------------------------------------------- /tests/sort_normal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/sort_normal.c -------------------------------------------------------------------------------- /tests/sort_r_nonsym_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/sort_r_nonsym_1.c -------------------------------------------------------------------------------- /tests/sort_unstable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/sort_unstable.c -------------------------------------------------------------------------------- /tests/start_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/start_1.c -------------------------------------------------------------------------------- /tests/start_2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/start_2.c -------------------------------------------------------------------------------- /tests/suppress_dups.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/suppress_dups.c -------------------------------------------------------------------------------- /tests/syslog_1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/syslog_1.c -------------------------------------------------------------------------------- /tests/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yugr/sortcheck/HEAD/tests/test.sh --------------------------------------------------------------------------------