diff --git a/src/tests/CMakeLists.txt b/src/tests/CMakeLists.txt --- a/src/tests/CMakeLists.txt +++ b/src/tests/CMakeLists.txt @@ -39,6 +39,11 @@ TEST_NAME kfileitemmodelbenchmark LINK_LIBRARIES dolphinprivate Qt5::Test) +# KFileItemModelBenchmark +ecm_add_test(dolphinsortingbenchmark.cpp testdir.cpp +TEST_NAME dolphinsortingbenchmark +LINK_LIBRARIES dolphinprivate Qt5::Test) + # KItemListKeyboardSearchManagerTest ecm_add_test(kitemlistkeyboardsearchmanagertest.cpp LINK_LIBRARIES dolphinprivate Qt5::Test) diff --git a/src/tests/data/citynames.txt b/src/tests/data/citynames.txt new file mode 100644 --- /dev/null +++ b/src/tests/data/citynames.txt @@ -0,0 +1,300 @@ +Sapcote +Pilot Butte +Lodetto +Jinling +Nogueira de Ramuín +San Andrés Dinicuiti +Rybnoye +Călui +Rio das Pedras +Kampong Leav +Montreuil-sous-Pérouse +Rogoza +La Garde-Adhémar +Skippack +Labasan +Dyer +Wierzawice +Slobodskoy +Rinconada de los Ángeles +La Libertad +Bīrayn +Lasa +Béville-le-Comte +Nizhniy Ufaley +Barayong +Parolise +Aitolikó +Otterndorf +Itaituba +Bad Leonfelden +Torrecilla de los Ángeles +Moral de la Reina +Strada +Yazd +Roccabernarda +Olivença +San Carlos de Bariloche +Collepardo +Lower Plenty +Bulad +Ala +Velda Village Hills +Noepoli +Vallirana +Araripina +Long Bennington +Guayabito +Stryków +George +San Pietro di Morubio +Breitenburg +Gabriel Leyva Velázquez +Aubigny +Tønder +Abs +Skelton +Fraccionamiento Real del Valle +Nahawan +Kuala Selangor +Asendorf +El Masnou +Nāndgaon +Hainewalde +Tricot +Calenzano +Avtovo +Agua de Salud +Casalazzara +Pānsemāl +Dellach +Krivodol +Dolní Čermná +Nyeri +La Calmette +Ivana +Ballymoney +Ulhasnagar +Alcanhões +Manakara +Lantadilla +Manton +Yongyang +Ontinyent +San Rafael +Radymno +Pont-à-Mousson +Gökdere +Nīca +Strážske +Erbezzo +Mantel +Băleşti +Trimuris +Hallsville +Dietikon / Hofacker +Fellheim +Gedinne +Forsand +Peno +Lubycza Królewska +Wansleben +Khok Sung +Siret +Burgess Hill +Trizay +Clifton Heights +Nachingwea +Faxe Ladeplads +Māndvi +Ani-e +Toulaud +Webster Springs +Cuzap +Antioch +Kirchschlag bei Linz +San Bartolo Lanzados +Lebaksiu +Palmanova +Watugolok +San Pablo +Bingawan +Pringgabaya +Los Cerritos +Roiffieux +Coazze +Pogana +Clit +Darnestown +Sumaré +Panghyŏn-dong +Sainte-Julie +Sokołów Małopolski +Nueva Libertad +Xochiapa +Hohenwald +Badia Calavena +Popeşti +Adam +Mixtla +Shijiang +La Fouillade +Pākāla +Khekra +Cerchiara di Calabria +Willowbrook +Kepsut +Abádszalók +Dubréka +Kthella e Epërme +Bubikon +Yeniseysk +Rrind +Schleife +Lorris +Moncloa-Aravaca +Milton +Rosheim +Kindhausen / Kindhausen (Dorf) +Poiana Stampei +Oxford +Denmark +Tres Cerros +Flomaton +Ransbach-Baumbach +Aumont-Aubrac +Puning +Stêr Giyān +San Joaquin +Solothurn +Cehu Silvaniei +Saline +Nema +San Cipriano d'Aversa +Domingo Pérez +Žrnovnica +Mutiloa +Villaseca de Arciel +Xindian +Ingoldingen +Derecik +Milford +Saint-Martin-de-Queyrières +Pahrump +Vidigulfo +Lupo +Río Hato +Bédée +Muldenstein +Mine +Shinan +Krasnaya Poyma +Urrao +Cuihuangkou +Icuseşti +Saint-Nicolas-de-la-Taille +Boyalık +Osoppo +Colegiales +Urangan +Wailea +Nyhammar +Aşchileu Dorna +Pittsfield +Mejit +Poestenkill +Hari Bdr Tamang House +Newcomerstown +Shimen +Ossana +Chemolgan +Aztec +Velemín +Schildau +Justice +Olpe +La Francia +Ar Ruways +Kyankwanzi +Ágios Matthaíos +Fuenterrobles +Salvadiós +Bārāsat +Georgetown +Asan +Nalus +San Severo +Westernport +Gunnam +Bourgoin-Jallieu +Princeville +Pottenstein +Querobamba +Zyembin +Ḩawsh ‘Īsá +Sellent +‘Afak +Barcelonnette +Sila Lat +Black Earth +Gaotai Chengguanzhen +Ucú +Ţânţăreni +Wangerooge +Sandared +Ban Talat Bueng +Almuñécar +Tillières-sur-Avre +Alto Piquiri +San Ramón de la Nueva Orán +Slepče +Kudymkar +Bawcomville +Cerratina +Capuluan +Bellprat +Tullahoma +Gotteszell +President Roxas +Janošik +Ceptura de Jos +Lorena +Dunkerque +Beloyarskiy +Ban Thatèng +Mazanka +Town and Country +Sremčica +Milcoiu +Sparta +Cherryvale +Sydenham +Dipalpur +Chiusano di San Domenico +Soledad Atzompa +Gommiswald +Berwyn +Troy +New Shoreham +Tamberu +Ust’-Shonosha +Krajan A Wonorejo +Boureni +Llangan +Leondárion +Les Chères +Saint-Symphorien-de-Lay +Wimereux +Caraffa di Catanzaro +Teffi +Labastidette +General San Martín +Vaqarr +Panggungrejo +Montbard +Le Grand-Lucé +Santa Rosa +Wasior +Usoke +Nexticapan +Kington \ No newline at end of file diff --git a/src/tests/data/usr_bin.txt b/src/tests/data/usr_bin.txt new file mode 100644 --- /dev/null +++ b/src/tests/data/usr_bin.txt @@ -0,0 +1,4350 @@ +bin +p11tool +msgexec +rev +tree +zsyncmake +cacaview +linux-boot-prober +tiffcmp +pydiff +aegisub +rustfmt +updpkgsums +tcxpm2rgb +lobase +gpgme-config +hwloc-assembler +lvresize +eu-stack +djvm +sgen-grep-binprot +partprobe +cacademo +mkvtoolnix-gui +kdeconnect-handler +rst2s52 +mtrace +y4mblack +lostfiles +aqhbci-tool4 +htop +pasuspender +xqmstats +hsc2hs +png2pnm +mysqldump +ldnsd +idevicescreenshot +trietool +ptxinfo +syncqt.pl-qt5 +blender-softwaregl +xdg-desktop-icon +flex++ +dvcont +bash +ebook-viewer +roff2dvi +xclip-cutfile +orbd +stdbuf +systemd-resolve +yaz-asncomp +vdekvm +roqet +python +pbinfo +xfs_copy +getconf +pic +post-grohtml +pacman +snmptrap +moc-qt5 +qmltestrunner-qt5 +rpc.rquotad +kscreen-doctor +bjam +clang-format +cairo-trace +alsa_in +gtk-query-immodules-3.0 +pidof +vgcreate +msgunfmt +wish +psktool +imlib2_view +wxrc +ptx +lzcat +snmpbulkget +cargo-miri +xfs_metadump +attr +dirmngr +rshd +id3convert +ocamlmklib +pdffonts +mount.lowntfs-3g +nl-pktloc-lookup +qmlmin-qt5 +auscope +rst2xml2.py +audisp-remote +panelctl +vgrename +nmcli +ghc-8.2.1 +lastlog +dumpkeys +jack_midi_latency_test +fribidi +lsusb +koi8rxterm +cpufreq-bench_plot.sh +lconvert-qt5 +hspell-i +hg +w +archlinux-java32 +wavpack +ip +clit +pinentry +sh +hzip +disable-paste +g-lensfun-update-data +mysqld_multi +ppdhtml +xliff2oo +mysqlimport +ssh-keyscan +zdiff +chgrp +drumstick-metronome +groffer +lvrename +jcmd +lvmdump +qdbus-qt5 +avahi-browse +dnsmasq +xdelta3 +iceauth +nosetests-3.6 +po2l20n +hb-ot-shape-closure +grub-mkstandalone +fakeroot +qemu-hppa +kpackagetool5 +memtest86-efi +phppo2pypo +mklost+found +ctags.emacs +webpack-cli +lrf2lrs +gacutil2 +pcprofiledump +qbs +systemmonitor +text2image +pyuic5 +okularkirigami +wildmidi +toc2cue +jpgicc +al2 +editdiff +jdeps +djvups +lvscan +kid3-cli +mid3iconv +yuv2lav +irtext2udp +core_perl +corelist +piconv +prove +instmodsh +pod2text +cpanp-run-perl +podselect +c2ph +libnetcfg +cpan2dist +pod2html +splain +perlivp +podchecker +perlbug +perlthanks +cpanp +perldoc +h2xs +pl2pm +config_data +json_pp +ptar +pod2usage +ptargrep +h2ph +ptardiff +pod2latex +s2p +enc2xs +pod2man +psed +cpan +find2perl +shasum +xsubpp +pstruct +zipdetails +iinfo +Rscript +rst2html42 +opencv_createsamples +ss +wmf2x +geqn +servicemenuinstaller +lv2info +mp4tags +nmtui-edit +lilv-bench +git-cvsserver +mpv +scgcheck +elinks +sendiso +kde-add-printer +dnsdomainname +drumstick-dumpwrk +ssh-copy-id +grub-script-check +iso-info +compare +spdsend +cacafire +tig +convert +musescore +ldns-notify +JxrDecApp +git +not +fileinfo +aupanel +xjc32 +dvdauthor +myisamlog +grub-mkrescue +hltest +col +event_rpcgen.py +gperf +mono +vgdb +compile_et +substrings.pl +findsmb +pygtk-demo +qdbuscpp2xml +xclipboard +xfs_quota +llvm-size +jdb32 +e2scrub_all +vgremove +jhat32 +texture_from_pixmap +ntfscp +mod +exempi +xdg-user-dir +env_parallel.fish +matteblend.flt +fsck.jfs +ntfscmp +rsync +twolame +transicc +rr_exec_stub +osdemo16 +speexenc +quotastats +ccmake +xfs_spaceman +visudo +icc2ps +thin_rmap +wget +git-receive-pack +mono-sgen-gdb.py +cupsaccept +lavplay +gcov-tool +x264-8bit +lftp +op2calltree +svnrdump +ausearch +dhclient-script +combinediff +kjsconsole +signonpluginprocess +cygdb +runghc-8.2.1 +icctrans +ts_print +gost-hash +icuinfo +red +pip2.7 +migspeed +ldns-chaos +arecord +systemd +blkdeactivate +pycman-upgrade +xinput +dosbox +spd-conf +nettle-lfib-stream +qemu-img +wsrep_sst_mariabackup +idevicediagnostics +valgrind-di-server +kadmin +taskset +cdrecord +ps2pdf14 +rtacct +enc265 +sndfile-resample +printf +ethtool +winecfg +gpinyin +pvchange +ps +dropbox +wsrep_sst_common +ocaml +sn +xfs_freeze +texi2any +luac5.3 +vde_plug2tap +monograph +prop2po +openal-info +quotacheck +xine-config +zlib-flate +pypo2phppo +blender-thumbnailer.py +mkvpropedit +lstmtraining +mono-xmltool +slsh +v4l2-compliance +llvm-ar +dvconnect +xzcat +tdbrestore +tune2fs +slencheck +zic +glxgears +xbiff +qpdf +sg_rdac +sbcdec +agentxtrap +ntfsinfo +gpg-error +monodis +pnmtoy4m +lss16toppm +mpifort +samba +cvt +lav2wav +display-buttons +rust-lldb +ccrewrite +klist +ps2pdf12 +quotasync +idiff +cacaclock +lz4 +pfbtops +journalctl +mount.fuse +sgm_dd +pdfinfo +sg_raw +gio-querymodules-32 +enca +mpirun +jack_control +gacutil +redland-config +text2pcap +icu-config +sg_write_long +vdecmd +gapplication +ntfs-3g +protractor +systemctl +ldbadd +ldns-mx +pprof2calltree +parec +unicode_start +grepdiff +purple-url-handler +qdbusxml2cpp-qt5 +mdvalidater +insmod +jstat +aviindex +hbcixml3 +ts2po +bzgrep +poff +avahi-bookmarks +out123 +json-glib-format +lirc-setup +eu-elfcompress +dconf +snmpbulkwalk +mdb_copy +gimptool-2.0 +m17n-edit +wsdl2 +doxygen +find-all-symbols +gpgrt-config +phpize +uname +orbd32 +irdb-get +smbstatus +akonadi_agent_launcher +ldns-zcat +podofotxtextract +llvm-pdbutil +tokuftdump +jrunscript +mprof-report +gdk-pixbuf-csource +ical2po +gdk-pixbuf-pixdata +qemu-io +netctl +desktoptojson +tic +yaz-url +ipf-mod.pl +btcflash +mono-heapviz +pkgvars.sh +qbs-setup-android +dvbv5-zap +setkeycodes +po2yaml +kvkcard +jupyter-notebook +nl-class-add +f95 +eu-objdump +exrmakepreview +alsatplg +aurecord +env_parallel +sg_rmsn +get_moz_enUS.py +wks2csv +msgmerge +lvs +accessdb +grunt +b2 +lzcmp +era_check +metaflac +ldbrename +ksvgtopng5 +cg_annotate +sdl2-config +ebrowse +sndfile-interleave +jack_cpu_load +sharesec +pcre2-config +fmt +cupsdisable +enconv +wpd2raw +lpmove +volume_key +icclink +libreoffice +arpd +ociocheck +sddm-greeter +chem +pdfimages +dltest +capnpc-c++ +mjpeg_simd_helper +kitenkanjibrowser +svnversion +gendesc +strace +pacman-key +xclock +po2sub +enum_chmLib +gdk-pixbuf-thumbnailer +lastb +auditd +luit +sip-date +pyrcc5 +fincore +sprof +getopt +cups-calibrate +jps +gtk-builder-tool +glthreads +aria_pack +secret-tool +slptool +intltool-merge +rst2xml2 +sha512sum +kdebugsettings +openbox-kde-session +es2tri +ifconfig +ocaml-instr-report +mconfig +jupyter-kernelspec +configure-printer +c99 +steam-runtime +gzip +gpg-agent +combine_tessdata +cygdb3 +fetch-ebook-metadata +isosize +coredumpctl +hwloc-assembler-remote +kompare +posplit +kmenuedit +kbounce +surprise +upower +tth-hash +xinit +capnpc-capnp +guile +obxprop +mapscrn +bsqldb +findcasts.py +spent +campaignd +gimp +kdeconnect-cli +cert-sync +eu-unstrip +cec-compliance +pybabel2 +dialog-config +dvbv5-scan +wall +era_dump +xtrace +pocompendium +simple-example +qmlviewer +slabtop +ntfswipe +gtbl +gawk +chmod +lstopo-no-graphics +bond2team +oshc++ +sqlcipher +ir-ctl +autom4te +rds-ctl +jupyter +grub-syslinux2cfg +man.cgi +llvm-opt-report +ionice +efibootmgr +eu-size +svnlook +neqn +ocamlc +xbuild +jack_samplerate +sg_format +conjure +redland-db-upgrade +genxs +xtractprotos +convertsegfilestops +svlc +vss2xhtml +dircolors +ls +speaker-test +signtool +pdftops +xgettext +nl-cls-add +recode +mpg123-strip +lsmem +llvm-tblgen +ranlib +lodraw +ghci +runghc +killall +transist.flt +xfs_estimate +vgmknodes +nvidia-debugdump +mdbrebase +mysqltest +pcregrep +mono-service2 +iptest3 +devdump +balooshow +certmgr +vgextend +pdb2mdb +sg_emc_trespass +potrace +ipod-read-sysinfo-extended +diff3 +replace +saslpasswd2 +mysql_secure_installation +kwalletd5 +autoupdate +mysql_config +yaml2po +scsi_ready +derb +po2mozlang +cp +djvutxt +tail +cdda2wav +yasm +rst2s52.py +ddjvu +quota +ulockmgr_server +zipmerge +pdfroff +yaml2obj +login +overlay +size +pylupdate5 +zvbi-atsc-cc +xslt-config +ytasm +podofoimpose +sg_unmap +mysqlhotcopy +x86_64-pc-linux-gnu-gcc-nm +escputil +jack_lsp +kgendesignerplugin +krunner +syslinux-install_update +esdcompat +mp4info +kinit +ldns-rrsig +pulseaudio +tzselect +js17 +gen-loadpulses +webpmux +cpack +luajit-2.0.5 +autoreconf +xmlwf +tcscan +qv4l2 +gcut +sg_inq +yuvplay +baloo_filemetadata_temp_extractor +bdftopcf +min-nbd-client +kmixctrl +jack_connect +man +interdiff +spirv-link +sg_read_long +cxpm +gtk3-icon-browser +djpeg +llvm-readelf +djvmcvt +typemaker2 +openbox +alrecord +y4mshift +libieee1284_test +android-file-transfer +galera_recovery +rdfdump +troff +mozlang2po +qbs-setup-qt +soundtoh +sord_validate +exrenvmap +acyclic +srttool +idevicenotificationproxy +dvd-ram-control +dehtmldiff +sg_map +rst2pseudoxml2 +wsimport +xrotfontdemo +era_invalidate +po2oo +gwenhywfar-config +playsound_simple +autoscan +gem +winegcc +infotocap +memprof2calltree +resizecons +isql +ircat +sort +aria_read_log +env_parallel.dash +eqn +web2disk +svcutil +lesskey +kdostartupconfig5 +smbpasswd +get_device +celtdec051 +pixeltool-qt5 +kdeinit5 +avahi-browse-domains +qcollectiongenerator +cacaplay +blenderplayer +mdb_dump +mdassembler +rdf2ith +aplaymidi +stat +mtp-sendfile +grap2graph +pedump +gresource +perror +mkrfc2734 +xvinfo +isovfy +lz4c +ark +opencv_waldboost_detector +systemd-stdio-bridge +install-info +lex +moc +jack_wait +iotop +kdialog +mypy +orte-top +jack_midisine +fixproc +magick-script +bs2bconvert +ivshmem-server +llvm-rc +chromedriver +wc +pvtk +crlutil +qmlprofiler-qt5 +hb-shape +mk_cmds +jinfo +lftpget +webpng +mtp-trexist +mkfs.ntfs +lpr +libinput +ts_print_mt +lsmod +capnp +btrfs-map-logical +smbcontrol +tkmib +oxygen-gtk3-demo +yes +mysql_find_rows +dmstats +ts_print_raw +msgconv +gconftool-2 +spirv-lesspipe.sh +symkeyutil +altonegen +qmlpreview-qt5 +thin_trim +pmdefaults +mtdev-test +pcretest +jack_zombie +wmf2gd +zoomsh +steam +defncopy +ps2pdf +mp4trackdump +rst2man2 +djvudigital +xzdec +ffado-test-isoxmit +lrs2lrf +ykpersonalize +wiper.sh +fsck.fat +gst-play-1.0 +openbox-session +mwaw2csv +ffado-mixer +tmserver +genisoimage +pbdemo +baloo_file +misra.py +smbspool +gst-inspect-1.0 +auditctl +gst-discoverer-1.0 +cppcheck-gui +testlibraw +faillog +extract_chmLib +otflist +nvidia-persistenced +grub-editenv +qmlcachegen +pcf2vpnc +krita +usb-devices +bogoupgrade +cupsaddsmb +httpcfg +roff2ps +plog +cythonize +vlc-wrapper +gtester +pngtogd +x86_64-pc-linux-gnu-gcc-8.3.0 +cec-follower +test-dice-eap +net-snmp-cert +intltool-prepare +hdrcopy +spa-inspect +mpicxx +yuvdeinterlace +disco +llvm-modextract +nvlc +qdistancefieldgenerator-qt5 +gegl-imgcmp +wincopy +mkinitcpio +ffprobe +signver +sha224sum +unmute-ozonic +newgidmap +gml2gv +wine64-preloader +lzdiff +qemu-system-riscv32 +rdflib +desktop-file-validate +nl-classid-lookup +json2po +nunit-console2 +tcyait +lit +renice +vtkEncodeString +env_parallel.tcsh +sudoreplay +pkexec +alsa_out +audispd-zos-remote +find +pacman-conf +sg_wr_mode +qbittorrent +h264dec +pacmd +base32 +x264 +zegrep +podofoimg2pdf +myisampack +mp4subtitle +opencv_interactive-calibration +libftdi1-config +nsenter +glsync +diff +inkscape +db_upgrade +curl +glmovie +elfedit +xprop +xmlif +wks2text +cantor_python3server +ccomps +llvm-mc +clippy-driver +unlz4 +elisa +croco-0.6-config +aspell-import +jack_disconnect +mysql_waitpid +ar +kdesu +vde_plug +lowntfs-3g +montage +last +hb-view +kcm-touchpad-list-devices +ldns-nsec3-hash +msgattrib +gpg-wks-server +nmtui-connect +nvidia-settings +gimp-console +manpath +intltool-update +fc-list +lsb_release +debugfs.reiserfs +zmore +untoast +tiger-hash +kswitch +kjs5 +chroot +mariabackup +ksshaskpass +cgdisk +pvcreate +fsck.ext4 +jack_bufsize +kdeconnect-indicator +gmenudbusmenuproxy +kwin_wayland +zipgrep +gwenview_importer +sg_logs +ghci-8.2.1 +mpic++ +mono-sgen +diff-so-fancy +rasqal-config +oshmem_info +mmroff +bd_info +update-smart-drivedb +f2py3 +gsl-randist +jar32 +protocoltojson +tesseract +guile-config +touchpad-edge-detector +gimp-test-clipboard-2.0 +ndrdump +giffix +qt-faststart +sg_compare_and_write +ipg +pomigrate2 +ocsptool +aseqnet +pvscan +ocamlruni +rst2latex2 +cache_check +threaded-example +pdf2ps +drumstick-sysinfo +akonadi2xml +bashbug +rstpep2html2 +ndptool +createdb +podofouncompress +glxgears_pixmap +balooctl +mkbundle +extract_a52 +fftwl-wisdom +edonr512-hash +jstatd +jack_server_control +optipng +perl +cython +qdbusxml2cpp +pinentry-curses +csscombine +gphoto2-port-config +dvd+rw-booktype +jiv +pg_config +genl +tdbbackup +llvm-rtdyld +jack_simdtests +x86_64 +wpa_supplicant +podofobox +numfmt +spirv-as +nvidia-xconfig +dumpe2fs +ruby +asciidoc.py +resolveip +sginfo +v4l2-sysfs-path +qemu-riscv64 +simpleexpand +photorec +snmpdf +po2wordfast +ftp +uniq +qt3to4 +libwmf-fontmap +ldns-walk +dvd+rw-mediainfo +shmemcc +ipython2 +wtpt +unmunch +ping +conplay +psd +cantor_python2server +precat +genbrk +kdebugdialog5 +ghc-pkg +podofoencrypt +bdftruncate +splitdiff +showstat4 +mdoc-export-html +7zr +odf2xliff +mountpoint +sndfile-metadata-get +yaz-iconv +xcutsel +appletviewer32 +mtp-reset +g-ir-compiler +convertquota +split +jack_midiseq +genhtml +ldns-revoke +kcheckrunning +ppmtolss16 +ykinfo +hexdump +pkgdelta +gusbcmd +pypy3 +aft-mtp-mount +vgimport +qvlc +logger +po2idml +ocamllex.byte +faad +gpg-zip +mtp-files +kcolorchooser +mmc-tool +appimagetool +usb_modeswitch +gvmap +fusermount +po2ts +ksystemlog +vobsub2srt +jemalloc-config +lsns +extract_mpeg2 +btrfs +cargo-clippy +ippfind +dcaenc +uic-qt5 +newuidmap +ffado-dice-firmware +rst2pseudoxml2.py +ociobakelut +vgs +dprof2calltree +magick +xapian-replicate-server +sg_persist +gdk-pixbuf-query-loaders +merge_unicharsets +enchant-lsmod-2 +dvdunauthor +png-fix-itxt +mpiexec +jfs_mkfs +KateDJ +po2flatxml +cert.py +gcc +geldkarte +jemalloc.sh +mwawFile +llvm-lto +id +db_log_verify +faac +GraphicsMagickWand-config +sg_write_buffer +python2-pylupdate5 +monodocs2slashdoc +info +jay +loadunimap +vde_switch +filterdiff +mono-cil-strip +mev +readelf.py +env_parallel.ksh +xlsclients +unpack20032 +mp4art +ocamlyacc +kdevplatform_shell_environment.sh +l20n2po +kglobalaccel5 +es2_info +tcdecode +erb +cgdb +native2ascii +rr_page_64 +yaz-ztest +lsusb.py +exrmaketiled +mysqld_safe_helper +irsimreceive +html2text +rsvg-convert +showdb +eventlogadm +rst2html52.py +sgml2xml +ssltap +gvmap.sh +flite_cmu_us_kal16 +wordforms +systemsettings5 +efivar +db_dump +bogolexer +fold +testparm +nasd +celtenc +wpa_passphrase +x86_64-pc-linux-gnu-gcc-ranlib +gpm-root +dbus-monitor +ompi-server +mono-api-info +memusagestat +qemu-nbd +shlibsign +tty +wx-config-gtk3 +html2po +patchwork +dbus-run-session +pathchk +kstart5 +glxgears_fbconfig +soffice +glib-genmarshal +javadoc +po2moz +systool +cdda2mp3 +rubberband +jeprof +mftraining +strace-graph +enumdir_chmLib +gencfu +rcp +memusage +whiptail +zstdmt +pot2po +llvm-symbolizer +sg_vpd +xedit +gifinto +mdb_stat +dvgrab +poterminology +ocamldoc.opt +gsdj +guile-snarf +gsc +whoami +idl2wrs +showconsolefont +bogofilter +vtkParseJava +ppdi +sg_dd +sfv-hash +auinfo +nl +hspell +xkbevd +x86_64-pc-linux-gnu-g++ +ompi-clean +clang-extdef-mapping +inotifywatch +autoconf +qemu-x86_64 +cargo-fmt +ideviceenterrecovery +readom +xfs_db +spuunmux +shmemrun +nmbd +locate +kiten +shape +igawk +makealias +eu-strings +setfacl +zdump +sndfile-metadata-set +avifix +waf +zip +jack_freewheel +snmpdelta +struct2osd +mysql_client_test +multiblend.flt +dbus-send +machinectl +wps2raw +ospent +patch +db_printlog +oshcc +gdtopng +go +vpxdec +ssh-agent +dvb-format-convert +orte-ps +mpeg2desc +dbus-update-activation-environment +getent +gtk3-demo-application +python2.7-config +gtk-launch +rst2html52 +gsnd +qcollectiongenerator-qt5 +kcminit_startup +pre-grohtml +ipcs +chromium +workmanir +screen-4.6.2 +monodocer +sqlite3 +sg_map26 +rmdir +rcmysql +csv2po +startplasmacompositor +llvm-lib +ebook-meta +dmraid +idevicedebugserverproxy +wavrms +gawk-4.1.4 +libgcrypt-config +vercmp +ps2pdf13 +scan-build +po2html +samba_gpoupdate +idevice_id +asapcat +pic2graph +xzcmp +pogrep +rst2man2.py +dmypy +gpgconf +mono-configuration-crypto +pgrep +ospam +mtp-sendtr +pstree.x11 +ocamlcp.byte +mono-test-install +clazy +lavinfo +glib-compile-resources +xdg-icon-resource +gdbm_dump +tabs +fsck.btrfs +npm +cddb_query +watch +sndfile-deinterleave +transcode +psfgettable +vimtutor +ilasm +ttfread +pluginviewer +msidb +ldns-zsplit +sg_sat_phy_event +cups-browsed +jinfo32 +ebook-device +rtmon +resolvectl +startkde +btrfs-image +kwrapper5 +qemu-i386 +mysql_plugin +kill +acceleration_speed +a2x +a52dec +request-key +python3.6 +gencnval +po2prop +mysql_tzinfo_to_sql +cppcheck +dhclient +movix-conf +yuvkineco +fc-cache +spirv-remap +gpgme-tool +gd2copypal +zsync +qmi-network +pycman-deptest +gtf +serdi +qmlplugindump-qt5 +drumstick-dumpmid +xapian-replicate +modinfo +typemaker +preparetips5 +clang-tidy +xgamma +patchelf +traptoemail +phar.phar +wesnoth +oldfind +cg_merge +wsimport32 +lvmetad +shuf +cd-paranoia +npx +nproc +mkdiskimage +ldrdf +startx +ln +xine-list-1.2 +gsbj +prlimit +gnuplot +dbus-launch +winedbg +lrelease +xlogo +kcookiejar5 +ocamldep.byte +repquota +test-timestampedbuffer +kbibtex +sg_sync +nmapfe +clementine-tagreader +jpegicc +net +mount.ntfs +yaz-icu +signal-rr-recording.sh +xzegrep +jar +intltool-extract +my_print_defaults +alsaloop +mpif77 +kid3 +pyvenv +syslinux2ansi +gamma4scanimage +glxpbdemo +subtitlecomposer +uuclient +rake +repo-add +kmix +setquota +expr +h264enc +scons-time +whois +designer-qt5 +e2undo +sudo +emacs-26.2 +podofopages +rlogin +wrjpgcom +update-desktop-database +dpipe +sanstats +x86_64-pc-linux-gnu-gcc +akonadi_rds +osage +sg_requests +ideviceinfo +vde_cryptcab +aria_dump_log +plasma_waitforname +uninstall_ndiff +saned +setreg +decode_tm6000 +tmux +lpinfo +linux32 +ngettext +katalyzer +captest +firefox +yuvmedianfilter +jack_simple_client +pk12util +sg_luns +srptool +phar +gsettings-data-convert +pkcs1-conv +paste +ntlm_auth +gdcmpgif +calibre +grub-render-label +po2tiki +po2tmx +sg_rbuf +nl-cls-list +stubgen +imlib2-config +top +kde-open5 +cksum +eu-elflint +ldconfig +iconvert +ps2epsi +masterpdfeditor4 +mergecap +xmag +nm86 +lua +ntfsfix +mozroots +badblocks +nping +test-messagequeue +pack20032 +shapeclustering +rcc-qt5 +gst-stats-1.0 +cjpeg +bridge +javadoc32 +smartctl +qalc +sphinx-apidoc2 +wps2text +regsvr32 +combine_lang_model +libIDL-config-2 +luac5.1 +qbs-setup-toolchains +pack200 +pcscd +nspr-config +mysqlslap +ntfsusermap +crlupdate +unopkg +qhelpconverter +regtree +make +oshfort +yuvfps +dc +vtkWrapHierarchy +mutagen-pony +drumstick-drumgrid +dumpcap +autoheader +pax11publish +javac +tiffinfo +testpkg +llvm-nm +js +gst-device-monitor-1.0 +mmdbresolve +setvtrgb +mwaw2svg +vtkWrapJava +gconfpkg +free +gtk3-widget-factory +sg_modes +false +aclocal-1.16 +snmpconf +tcmodinfo +sigil +chown +python3.6-config +tclsh8.6 +install +python2-config +arc +ntfsresize +zcat +sshd +amixer +hwloc-patch +qemu-riscv32 +sg_sat_read_gplog +msgfilter +psicc +vsd2xhtml +hpc +celtenc051 +gifecho +db_checkpoint +samba_spnupdate +qtplugininfo-qt5 +rg +speech-dispatcher +jconsole +ocamlmklib.byte +mklistdoc +mysql_convert_table_format +gifclrmp +g-ir-inspect +sasldblistusers2 +aureport +dumpsexp +podofocolor +wineconsole +gpgsm +giftool +lzmore +glslc +mkfs.fat +podofomerge +kdiff3 +ocamlprof +celtdec +valgrind +build_tmdb +qbs-config-ui +lli +jack_latent_client +numastat +gvpack +rankmirrors +R +kwatchgnupg +eps2eps +grub-mkfont +dmcs +edonr256-hash +sha1pass +wmf2fig +grub-mkimage +isodebug +zipcloak +rlogind +systemd-cat +md5sum +winetricks +zipnote +agrep +xset +ldns-testns +libassuan-config +ocamldep +tred +nvidia-modprobe +kdemv5 +whatis +xkbvleds +readtags +pvmove +orte-dvm +autrace +sddm +grog +vmstat +gcore +as +factor +pacat +mono-symbolicate +gnuplot_x11 +zmf2svg +pocount +auedit +filefrag +fisql +fftw-wisdom-to-conf +json-glib-validate +appletviewer +get_module +ed +font2c +debugfs +chage +v4l2-dbg +freebcp +bf_copy +xcursorgen +ypipe +rmid +localectl +cpupower +libtar +ocamlcp.opt +jackd +iptest +rdf2bin +snmp-bridge-mib +gd2topng +idevicedate +dbus-binding-tool +ts_test +ocamlopt.opt +pdfseparate +debugreiserfs +desktop-file-install +ghc +rename +test +ncat +[ +junitmsgfmt +idevicesyslog +qvkgen-qt5 +ssh +mode2 +irqbalance +kcalc +llvm-readobj +gcov +xrandr +cargo +sg_zone +rst2xetex2 +iptables-xml +dumpiso +akonadi_indexing_agent +qtpaths-qt5 +gammaray +llvm-diff +function_grep.pl +fltk-config +icedax +ffado-diag +winepath +f2py2.7 +zipsplit +dmevent_tool +javah +gio +kpasswd +libusb-config +sndfile-info +kdeinit5_wrapper +glilypond +playbucket +parallel +m4 +wireshark +gendict +llvm-cxxdump +mtp-filetree +xload +qdbuscpp2xml-qt5 +kdialog_progress_helper +idevicebackup2 +minuet +dijkstra +hostnamectl +tiffcrop +qmi-firmware-update +touch +whereis +roff2x +mtp-getplaylist +kaccess +cache_metadata_size +rr_page_32_replay +git-shell +tclsh +tcdemux +unlzma +zenmap +xmlpatternsvalidator +mkntfs +gzexe +annotate +afmtodit +xxd +vsd2raw +widl +extract_dca +kdecp5 +pydoc3 +ldns-config +slocate +gst-typefind-1.0 +xdpr +imlib2_grab +vamp-simple-host +dwebp +brprintconfiglpr2 +tccat +easy_install +grub-mount +clang-query +mtp-hotplug +irsimsend +capinfos +fgconsole +sg_start +rtmpsrv +ts_test_mt +toc2mp3 +memdiskfind +jfs_fscklog +diagtool +kcolorschemeeditor +bunzip2 +isohybrid +trust +write +qtcreator +djvuextract +cd-it8 +lav2yuv +pdfmom +djvuserve +gdbus-codegen +ppdmerge +mwaw2html +tiffset +systemd-umount +xzless +hwloc-ls +sg_get_lba_status +vobsub2pgm +xsltproc +yuvycsnoise +php +irxevent +simplesearch +vcdxgen +scan-view +jack_showtime +porestructure +capnpc +kbd_mode +ffado-dbus-server +gnutls-cli +pscap +lzegrep +popuretext +pdfdetach +oshcxx +nop +xwininfo +jack_midi_dump +ts_verify +rst2html2.py +pango-view +gtk3-demo +vimdiff +unshare +sg_xcopy +djvutoxml +ts_uinput +mandb +plaympeg +sharedtex +ldns-dpa +chvt +wirefilter +llvm-dwarfdump +lpoptions +xhost +objdump +xfs_logprint +g-ir-scanner +m17n-db +nl-qdisc-add +ldns-keyfetcher +smbcacls +xcmsdb +kreadconfig5 +scsi_mandat +calibre-customize +yuvscaler +usb_modeswitch_dispatcher +gettext +wodim +pngtogd2 +toast +sudoedit +gpgme-json +mksquashfs +raw2tiff +loweb +ofx2qif +nc +regedit +mvxattr +a2x.py +svnmucc +cal +xzfgrep +makepkg +xfs_admin +otr_parse +reiserfstune +sha1sum +i386 +rr_exec_stub_32 +sharkd +lua5.2 +opencv_annotation +xkill +pvresize +xcalc +nl-class-delete +guile-tools +rst2odt2 +systemd-analyze +chfn +lcov +mysql_upgrade +tc +ffmpeg +curve_keygen +pydoc3.6 +ktp-send-file +lslocks +peverify +otfview +igrep +nmtui +glib-gettextize +kcminit +GraphicsMagick-config +mdoc-validate +mknod +mplex +gsl-config +lensfun-add-adapter +sg_rtpg +tiffdiff +mono-boehm +dirmngr-client +llvm-dwp +gwenview +msguniq +mariadb-service-convert +spirv-stats +glxcontexts +chcon +pg_isready +img2txt +addftinfo +migratepages +luac5.2 +pcap-config +etags +llvm-split +chardetect +resx2po +parcat +colormgr +mwaw2text +aseqdump +snmptest +alsaucm +ofxconnect +schemagen32 +kdev_includepathsconverter +kbdinfo +ocamlobjinfo +any2djvu +rmic +bsdcpio +cache_dump +nbd-client +numactl +sg_sat_identify +melt +plistutil +gvgen +unsquashfs +aplay +ps2ascii +ocamlc.byte +mcs +llvm-elfabi +wps2html +tjbench +sndfile-salvage +gsdj500 +ccache-swig +systemd-delta +aria_chk +kate-syntax-highlighter +systemd-cgtop +locktest +j2k_to_image +gxl2gv +notify-send +xeyes +qemu-tilegx +lc +subtitle2vobsub +xzmore +tcat +composite +jfs_debugfs +genpng +smbtorture +po2csv +pdftexi2dvi +glxinfo +irrecord +cupsreject +readlink +movix-files +gsa +mtp-delfile +extlinux +llvm-mca +sdp-example +gr2fonttest +stund +f2py3.6 +smbclient +sed +subtitle2pgm +systemd-hwdb +cvt12 +nosetests3 +xzgrep +inkview +ping6 +linguist +ebook-convert +cupsd +mkbitmap +ortecc +kscreen-console +cmake +pocompile +set-wireless-regdom +vde_pcapplug +mtp-playlists +wvgain +fusermount3 +pidl +drumstick-dumpove +sancov +jack_thru +snmpget +opal_wrapper +cabal +systemd-sysusers +lowriter +unflatten +misc.py +y4mhist +java-rmi.cgi +paclog-pkglist +ed2k-link +otr_mackey +ffado-test-streaming-ipc +uic +ocamloptp.byte +mysqlcheck +ctest +symb2po +look +pomerge +podofoincrementalupdates +dvipdf +vcdxminfo +policytool +mkfontscale +posegment +nstat +klipper +odbcinst +cg_diff +aomdec +netcap +wsrep_sst_xtrabackup +ompi-top +native2ascii32 +rdfproc +curl-config +gm +qmlscene-qt5 +imlib2_show +ipcrm +zsh +llvm-cvtres +slirpvde +jsadebugd32 +unxz +kf5-config +mpeg2enc +glslangValidator +wmf2eps +regpatch +unicode_stop +telepathy-gabble-xmpp-console +nmblookup +fixqt4headers.pl-qt5 +gslp +llvm-objdump +vde_tunctl +lavaddwav +ocamlc.opt +addr2line +uuidgen +kwriteconfig5 +rr_page_32 +gpm +bsdcat +ambiguous_words +ppmtoy4m +scsi_satl +pon +snmpwalk +spirv-cfg +xwud +crda +lupdate-qt5 +gdisk +paclist +node +avahi-set-host-name +gperl +qemu-system-hppa +smbd +unixterm +eu-readelf +kritarunner +languagetool +znew +gdb +lookandfeeltool +visualinfo +pkill +captype +c44 +irexec +bf_compact +ag-backup +prtstat +eu-ranlib +test-focusrite +ppm2tiff +xfs_io +spam +fc-cat +javah32 +wftopfa +systemd-machine-id-setup +gct-tool +gcc-nm +genl-ctrl-list +jstack +qmlplugindump +xrefresh +mkfs.ext4 +ebook-polish +recountdiff +convert-mans +samba-regedit +nethogs +jack_iodelay +plasmashell +lpq +fsck.msdos +rdjpgcom +clang-doc +expiry +tunefs.reiserfs +uncompress +wvunpack +llvm-stress +unzip +netstat +xev +xdpyinfo +g-ir-generate +csscapture +monop +qmlcachegen-qt5 +file +soelim +pmap +djvused +kbxutil +ini2po +pofilter +classifier_tester +kiconfinder5 +xconv.pl +pdftotext +sql +jackdbus +python3.6m-config +imlib2_conv +y4mspatialfilter +telnet +fax2ps +sqlsharp +env_parallel.csh +ntfslabel +tdspool +qbs-create-project +pdf2dsc +vlc +eu-elfcmp +xmessage +myisamchk +akonadi_knut_resource +lirc-lsremotes +tiffdither +dolphin +mtp-detect +namei +ksplashqml +sg +kdeeject +grn +sem +mysqlaccess +usbredirserver +lvmsadc +makehrtf +akonadi_agent_server +vgchange +mogrify +msgcomm +umpv +xz +wks2raw +ldns-compare-zones +ts_finddev +snmpgetnext +isodump +xdg-email +po2xliff +gdbserver +vtkpython +yuv4mpeg +xmlpatterns +y4mtoyuv +mpicalc +infocmp +btrfs-find-root +systemd-ask-password +qmake-qt5 +lp_solve +sg_stpg +unix-lpr.sh +e2fsck +fc_solve_find_index_s2ints.py +surprise3 +hdparm +eqn2graph +nmtui-hostname +block-rate-estim +ldns-dane +smpeg2-config +mysqlbinlog +pod2texi +qemu-pr-helper +loimpress +p11-kit +test-enhanced-mixer +jack_alias +doxywizard +drumstick-dumpsmf +miri +lconvert +lvconvert +jupyter-serverextension +finger +lvm +iproxy +lsblk +dlist_test +f2py2 +dbus-uuidgen +scmp_sys_resolver +kded5 +kmixremote +avisplit +lookbib +nettle-hash +set-default-router-config-dice-eap +ntfsclone +gifbuild +sane-find-scanner +java32 +mc-tool +ld.gold +hostname +paplay +ip6tables +pycman-query +mtp-emptyfolders +pydoc +iptables-save +ffado-set-nickname +qtconfig +purple-send +scons-time-3.0.1 +gtk-query-immodules-2.0 +drill +qttracereplay +idn +gc +qdbusviewer +mbimcli +xapian-metadata +imlib2_bumpmap +luajit +dsymutil +sphinx-build2 +redshift +pixeltool +QtWebEngineProcess +mtp-albumart +pcre2test +jupyter-console +libpng-config +jupyter-migrate +checkmail +gimp-console-2.10 +flite_cmu_us_slt +sphinx-autogen2 +cppcheckdata.py +ldns-version +sxpm +pvdisplay +rst2odt2.py +daxctl +nasm +ijs-config +sg_read_buffer +drumstick-vpiano +uchardet +sip-options +hg-ssh +rst2odt_prepstyles2 +tiff2bw +psfxtable +logrotate +yaz-record-conv +wifi-menu +llvm-strip +env +jdb +vcdimager +xml2-config +routef +stunbdc +ocamlcmt +kbroadcastnotification +gropdf +rdf2ihx +setmetamode +unzipsfx +eu-make-debug-archive +unlink +chktrust +llvm-ranlib +mmcli +xclip-copyfile +sg_test_rwbuf +j2k_dump +telnetd +MagickWand-config +id3cp +winefile +dbus-daemon +python2-pyrcc5 +showjournal +xapian-compact +texi2pdf +wine +zstdgrep +tiffmedian +extcheck +haddock +mkfontdir +mkfs.btrfs +irpty +listplugins +kioclient5 +imlib2_poly +mysql_install_db +avahi-resolve-address +bt_get2 +gettext.sh +rvlc +winemaker +lupdate +pkg-config +dropuser +vde_over_ns +cvlc +pr +grotty +wpg2svg +lessecho +llvm-dis +webpack +systemd-cgls +xpr +ndctl +roff2pdf +sip +lscpu +sg_ident +aqbanking-cli +nbd-trdump +csc-dim +sdiff +moz2po +th_gen_idx.pl +rr +luac +chipcard-config +naming.py +regshell +gsx +ktelnetservice5 +mount.fuse.sshfs +freecell-solver-fc-pro-range-solve +funzip +offset +mid3cp +cardcommander +jmap +xfs_growfs +audemo +flac +env_parallel.ash +vedit +bt_get +test-watchdog +ip6tables-save +loginctl +bzz +heaptrack +freecell-solver-range-parallel-solve +rcc +talk +yat2m +bsdtar +nohup +xliff2po +dot2gxl +serialver +id3tag +pactl +cups-config +ipcmk +warnquota +lv2bench +purple-send-async +makepkg-template +sconsign +mediainfo +bzip2 +hpftodit +fpcalc +vimdot +texi2dvi +gs +less +colcrt +mono-api-html +gtk-update-icon-cache +getfacl +xconsole +ppdc +scons-3.0.1 +lvmdiskscan +qhelpgenerator +nsgmls +nunit-console +xliff2odf +gdparttopng +cpaldjvu +parted +fixcvsdiff +nvidia-bug-report.sh +setterm +sg_senddiag +mp4extract +cec-ctl +ffado-test-streaming-ipcclient +gst-launch-1.0 +systemd-inhibit +pcre2grep +reiserfsck +wrc +grub-file +gofmt +dcadec +lrelease-qt5 +unixcmd +roff2text +printafm +orte-info +qemu-system-i386 +ocamldoc +sndfile-convert +idevicename +dmeventd +dosfslabel +osdemo32 +clang-import-test +xmlto +converttops +sqldiff +idml2po +tiff2ps +xfs_ncheck +mount.ntfs-3g +oo2po +smbtree +echo +fc-pattern +kcmshell5 +sip-dig +unwrapdiff +mcookie +env_parallel.zsh +ksysguardd +flipdiff +fsck.ext2 +schemagen +csv2tbx +lvcreate +route +auvirt +snmpinform +mount.cifs +driverless +makedb +ocamlmktop +xkbcomp +modhex +date +snmpstatus +lstopo +systemd-notify +key.dns_resolver +exiv2 +indxbib +pfbtopfa +libftdi-config +sgmlnorm +pngfix +threadsafety.py +mtp-thumb +mp4chaps +scan-devreg +clang-cpp +setup_vars_opencv3.sh +akonadictl +mpiCC +trietool-0.2 +tbl +zsh-5.5.1 +ompi-dvm +wsdl +dtd2rng +zvbi-ntsc-cc +solid-hardware5 +mbstream +get-versions +unicharset_extractor +sg_rep_zones +xinetd +libpng-config-32 +avahi-publish-address +unexpand +tiff2rgba +umax_pp +sg_referrals +jack_test +rmid32 +aulast +usbmuxd +oo2xliff +fftw-wisdom +rst2html42.py +7z +db_stat +gtester-report +fax2tiff +fuser +ocamllex +y4mdenoise +jarsigner32 +xzdiff +sftp +cupsfilter +cppcheck-htmlreport +test-scs +kwallet-query +mib2c-update +pacsearch +pchaser +usbhid-dump +fsck.vfat +podofogc +kbuildsycoca5 +mm2gv +scons +heif-convert +mtp-folders +pygobject-codegen-2.0 +sg_read +ocaml-instr-graph +flatxml2po +build_firefox.sh +od +lstmeval +assistant-qt5 +pi-make-microsoft-freecell-board +vgconvert +MagickCore-config +tcprobe +x11perf +gimp-debug-tool-2.0 +otr_readforge +setfattr +keytool +dcadec-hd +cleanupdelta +pygtk-codegen-2.0 +auwave +chaser +ompi_info +dumpiso_mod +pocommentclean +spumux +pkcheck +pnm2png +run-with-aspell +pip3.6 +ksba-config +yed +quotaoff +caspol +xfs_bmap +wineboot +rdoc +sotruss +gprof +sndfile-concat +certtool +pkaction +systemd-socket-activate +clusterdb +yuvcorrect_tune +policytool32 +spa-monitor +catman +ocamlobjinfo.byte +blender +y4mivtc +xterm +wmc +llvm-cov +keytool32 +users +xwd +npth-config +idle3.6 +mysqld +autool +llvm-c-test +image_to_j2k +glewinfo +rtpr +edgepaint +vgdisplay +kbreakout +calibre-debug +stapler +makemkv +cythonize3 +systemd-run +lrfviewer +edit +orte-server +gif2rgb +db_hotbackup +lvextend +vcdxbuild +ompi-ps +jack_net_master +mysql_zap +ktoblzcheck +unzstd +java +xkbwatch +lsattr +youtube-dl +markdown-calibre +sndfile-play +svnadmin +wsgen +nm +x86_64-pc-linux-gnu-c++ +mouse-dpi-tool +xapian-check +zforce +cluster +iptest2 +zstd +lav2avi.sh +cisco-decrypt +xkbbell +msggrep +gpg +kate +xmodmap +pldd +xmllint +orterun +vpxenc +opj_dump +git-upload-archive +ipython +ntfsundelete +import +idle3 +steamdeps +monop2 +wordlist2dawg +ldns-verify-zone +localc +cdrskin +jack_monitor_client +dbwrap_tool +tellico +movix-version +ldbsearch +loadkeys +peekfd +rst2html2 +xdg-user-dirs-update +jfs_logdump +graphml2gv +rst2xetex2.py +mkmovixiso +cache_writeback +vgcfgrestore +yaml-bench +zcmp +sleep +pinentry-tty +png2yuv +ksysguard +hwloc-gather-topology +strip +timelineeditor +net-snmp-create-v3-user +help2man +ldns-signzone +fixparts +script +lit2epub +memcard +cccheck +kbdrate +ps2pdfwr +emacs +thin_dump +vtkHashSource +cx18-ctl +qemu-system-or1k +rmic32 +mpegtranscode +zstdcat +jasper +clang-reorder-fields +solid-action-desktop-gen +ncursesw6-config +zipcmp +protoc +dvb-fe-tool +lnstat +samba-tool +spcat +eu-ar +podofosign +akonadiconsole +xapian-progsrv +pycman-sync +git-revise +pvs +grub-mkrelpath +sg_verify +semver +iptables +toc2cddb +python3 +jstatd32 +awk +cmake-gui +genrb +mpicc +po2rc +dmesg +mutagen-inspect +cd-drive +lirc-config-tool +scriptreplay +lz4cat +animate +rst2latex2.py +wineserver +manywin +csslint-0.6 +gdiffmk +editcap +m17n-date +geoiplookup +g-ir-doc-tool +vim +mako-render2 +hotshot2calltree +envsubst +sgen +pk-example-frobnicate +svnserve +jack_session_notify +aoss +ebook-edit +nunit-console4 +pkgvars.py +mpg123 +test-clock_nanosleep +csplit +jack_simple_session_client +colrm +lzma +zvbi-chains +test-bufferops +avahi-discover +pacman-db-upgrade +libpng16-config +kernel-install +odbc_config +opt +db_replicate +scgskeleton +stty +kfontview +vendor_perl +lwp-dump +lwp-request +ack +lwp-download +lwp-mirror +loffice +test-avccmd +symcryptrun +sgdisk +winebuild +asciidoc +traceroute +systemd-mount +pngfix-32 +newgrp +ts_calibrate +twopi +tokuft_logprint +pdftoppm +oshrun +hunzip +lexgrog +idectl +sddmthemeinstaller +llvm-cxxmap +pdata_tools +neon-config +grodvi +cmp +keditfiletype5 +txt2po +lvmsar +mcpp +gdbus +ausyscall +spectacle +parecord +python3-config +du +dump_torrent +flex +gio-launch-desktop +pxelinux-options +winecpp +psql +cntraining +cd-read +spirv-dis +nvim-qt +snmptranslate +update-mime-database +nettle-pbkdf2 +sg_read_attr +jack_rec +cdda2ogg +xmode2 +winedump +rust-gdb +jupyter-trust +ld86 +dvbv5-daemon +y4mtopnm +nvidia-cuda-mps-server +swig +heif-enc +grub-mklayout +wsrep_sst_mysqldump +thin_check +jack_metro +xauth +vgck +hmac256 +breeze-settings5 +resize +test-volume +ocamlrun +smpeg-config +web2py2po +xsetroot +linkicc +count +heif-thumbnailer +w3mman +okular +ufw +poswap +test-fw410 +rview +k5srvutil +xapian-delve +ntfscluster +thin_ls +calibre-server +display +qdbus +avimerge +bs2bstream +fix-qdf +make_torrent +diffimg +js-config +pgm2txt +cd-info +lvmconfig +tload +chsh +extract_dts +ldbdel +bower +zstdless +kde-print-queue +truncate +pgmtoy4m +lzfgrep +lame +pronto2lirc +hgk +dvddirdel +y4mcolorbars +aserver +osx +os-prober +mid3v2 +set_unicharset_properties +pf2afm +mkvmerge +shred +showkey +getkeycodes +xlsatoms +ModemManager +monolinker +y4mtoppm +ocamlopt +kwin_x11 +man2html +mono-shlib-cop +jconsole32 +captoinfo +scons-configure-cache +dbus-test-tool +osql +eu-strip +qemu-system-x86_64 +plasma-browser-integration-host +psfaddtable +tar +m17n-dump +x264-10bit +comm +make_pysol_freecell_board.py +qtattributionsscanner-qt5 +GraphicsMagick++-config +plasmawindowed +test-devicestringparser +btrfsck +lvreduce +llvm-cfi-verify +zgrep +kjscmd5 +iso-read +bjoentegaard +vgreduce +timeout +randpkt +objdump86 +teamdctl +apropos +aclocal +hwloc-compress-dir +e4crypt +einfo +pyvenv-3.6 +nbd-server +chipcard-tool +x11perfcomp +2to3-3.6 +servertool32 +imlib2_test +icu-config-32 +ffmsindex +drumstick-guiplayer +pinentry-qt +poclean +kvno +pg_dumpall +gsettings-schema-convert +ld.bfd +makeconv +msiexec +oiiotool +jfs_fsck +openvt +podofoimgextract +sane-config +hmaptool +rc2po +chakra-check-links +NetworkManager +vdeterm +nmap +ipptool +systemd-path +cupsenable +language-specific.sh +ispellaff2myspell +sqlmetal +xargs +mysqlshow +shmemc++ +has160-hash +y4minterlace +v4l2-ctl +linux64 +bogotune +efivar-tester +mtp-connect +db_recover +ldns-test-edns +jupyter-nbextension +pdfunite +podofocountpages +preunzip +pspell-config +kapplymousetheme +grub-mkpasswd-pbkdf2 +vacuumdb +rdf2srec +wpd2html +setfont +talkd +fftwf-wisdom +espdiff +gdbm_load +mount +lofromtemplate +ndisasm +clang-rename +al +fc-match +clang-change-namespace +syslinux +glxheads +findssl.sh +svndumpfilter +wish8.6 +which +mktemp +konsoleprofile +bzip2recover +moggsplit +7za +fc-query +fidentify +png-fix-itxt-32 +mkhybrid +qemu-system-riscv64 +jack_unload +podofocrop +makecert +sha256sum +scsi_start +multispell +es2gears_x11 +cifsdd +ksu +sg_ses_microcode +tnameserv +snmpusm +svn +tificc +ffado-test-streaming +heaptrack_print +innochecksum +pstree +sysctl +xclip-pastefile +adb +mysql_setpermission +tcxmlcheck +plugctl +xfs_fsr +mtp-newplaylist +showwal +dmsetup +exrmultipart +sensors-conf-convert +mkvextract +rmiregistry32 +keytab-lilo +y4mstabilizer +vgmerge +ospcat +wsgen32 +cantor_rserver +nss-config +lvremove +kmimetypefinder5 +corrupt_mpeg2 +lavpipe +shmemCC +cantor_scripteditor +unrar +macpack +recode-sr-latin +rdf2com +sphinx-quickstart2 +lpc +unpack200 +canberra-boot +spirv-opt +faked +otr_sesskeys +setarch +dot +pdftocairo +pip3 +alsoft-config +krdb +msgcmp +mtp-getfile +sgp_dd +aomenc +eapol_test +locale-gen +kdeinit5_shutdown +xmlmerge +llvm-link +git-clang-format +msginit +test-ieee1394service +irpipe +cd-iccdump +mono-find-requires +gentest +word-list-compress +kdestroy +qmllint-qt5 +clang-check +vtk +tee +bootctl +gss-client +mkfs.vfat +lprsetup.sh +flite +xfs_mkfile +irsend +opj_compress +rstpep2html2.py +gentrigrams +chg +ldns-resolver +muxer +opencv_traincascade +libevdev-tweak-device +grub-menulst2cfg +ps2ps +cc +start-pulseaudio-x11 +gpg-connect-agent +mono-find-provides +mouse-test +xfs_mdrestore +sdl-config +po2web2py +llvm-PerfectShuffle +sg_decode_sense +kcachegrind +enchant-2 +kleopatra +hwloc-calc +pipewire-monitor +mbim-network +dir +mkfifo +mkisofs +qemu-nios2 +iconv +gtk-demo +dosfsck +idevicedebug +makemkvcon +audacity +lsipc +ftpd +utmpdump +jstat32 +podofoxmp +scsi_readcap +exrmultiview +applygnupgdefaults +wpd2text +texindex +nl-qdisc-delete +teamd +calibre-smtp +ktp-log-viewer +msgfmt +thunderbird +nl-qdisc-list +setleds +fc-validate +vgsplit +lavtrans +yaz-marcdump +regdbdump +ocamlmktop.byte +jrunscript32 +avahi-resolve-host-name +designer +ikdasm +gpgscm +ocamlmklib.opt +bf_tar +zenity +gtk-query-settings +xapian-config +lua5.1 +podebug +filecap +psfstriptable +geninfo +mkvinfo +fc-conflist +sub2po +cancel +lf-mkmovixiso +tdbdump +getfattr +orcc +soundstretch +lv2ls +jack_evmon +fastboot +ifnames +ntfstruncate +winbindd +python3.6m +groups +javac32 +oxygen-gtk-demo +timedatectl +sg_sanitize +jpegtran +stunc +lsoptdepends +kshell5 +klines +xapian-tcpsrv +site_perl +prove +perltidy +tpage +runprove +findorule +tidyall +envpath +json_pp +shell-quote +expand-solitaire-multi-card-moves +verify-solitaire-solution +package-stash-conflicts +moose-outdated +ttree +avahi-resolve +snmpnetstat +pwdx +hwloc-diff +desktop-file-edit +media-ctl +rtmpgw +sg_scan +udevd +ldbedit +aconnect +cdda-player +resize_reiserfs +jack_netsource +easy_install-2.7 +gcc-ranlib +irw +2to3 +yuyvtoy4m +whirlpool-hash +prezip-bin +y4munsharp +krb5-config +baloosearch +yakuake +ucs2any +affixcompress +avisync +quotaon +hwloc-distrib +kdenlive_render +wine64 +sim_client +wayland-scanner +git-remote-dropbox +ffplay +ncursesw5-config +ultrabayd +timidity +python2-pyuic5 +sha384sum +applyplugin +pphs +qrencode +oLschema2ldif +llvm-bcanalyzer +btrfs-select-super +pango-list +csepdjvu +mysqld-post +ocamlprof.byte +idevicepair +grep +es2gears_wayland +kdevelop +python2 +w3m +chmem +ldd +fluidsynth +vcd-info +irqbalance-ui +vss2text +netcat +zipinfo +brprintconflsr2 +ypdomainname +bdftogd +qgit +xdg-settings +po2php +aasavefont +true +prezip +ntfscat +vlock +e2label +mke2fs +WebKitWebDriver +rdx +libtool +hostid +idevicebackup +Magick++-config +linguist-qt5 +mscore +auconvert +dec265 +ijs_client_example +shmemfort +thin_restore +db_deadlock +audial +df +xsd +podofopdfinfo +mysql_embedded +sum +grub-glue-efi +meinproc5 +heaptrack_gui +vtkWrapPythonInit +otr_modify +snmpvacm +tput +sensors +eu-addr2line +tst_plugin +qtcreator.sh +lli-child-target +yaz-illclient +quot +ninja +sessreg +vbc +automake-1.16 +cmark +pip2 +db_archive +cmsutil +mkdir +jjs +kf5kross +fc-solve +auphone +ex +clear +cpp +ykclient +djvumake +converttopdf +winemine +ffado-fireworks-downloader +fsadm +rsh +bugpoint +jupyter-qtconsole +mono-service +pkttyagent +gvedit +sg_write_same +xclip +llvm-as +xdg-open +setpriv +size86 +dtsdec +screen +kitenradselect +qemu-aarch64_be +pg_dump +akonaditest +scsi_logging_level +notepad +ivshmem-client +vss2raw +msql2mysql +wavfilter +vde_autolink +mp2enc +gimp-2.10 +itox +sg_sat_set_features +dot_builtins +rpcclient +head +profile-sync-daemon +gdlib-config +gethostip +test-ipcringbuffer +sfdp +rvim +tiffcp +mtp-newfolder +checkupdates +drumstick-playsmf +profiles +lvmchange +clang-apply-replacements +vtkWrapTclInit +libglade-convert +akonadiserver +purple-client-example +readelf +wmf2svg +grub-fstest +nice +gphoto2-config +deallocvt +gconf-merge-schema +wsrep_sst_xtrabackup-v2 +reindexdb +glxpixmap +lzless +f2py +djvuxmlparser +iv +kdenlive +mkdosfs +lzmainfo +dvdbackup +tsql +xembedsniproxy +llvm-xray +ktrash5 +ctstat +djvudump +makeinfo +find-freecell-deal-index.py +mkfs.ext2 +uxterm +refer +tnameserv32 +scp +lp +rr_page_64_replay +identify +rmmod +mtp-tracks +watchgnupg +konsole +column +test-sysload +calibredb +pinentry-emacs +datacopy +cpufreq-bench +html2text2 +calibre-parallel +playsound +btrfs-convert +lpadmin +ldbmodify +mysqladmin +hwloc-annotate +clang++ +xrdb +diffstat +akonadiselftest +aft-mtp-cli +omxregister-bellagio +clang-include-fixer +pcsc-spy +tdbtool +tifficc +x86_64-pc-linux-gnu-gcc-ar +inxi +jmap32 +mono-package-runtime +m17n-view +netctl-auto +imgcmp +rm +dbus-cleanup-sockets +zless +permview +tqdm-python3 +rediff +ykparse +lircrcd +secutil +sync +addgnupghome +gitk +pdbedit +geoiplookup6 +emacsclient +gobject-query +xmlcatalog +opencv_visualisation +createuser +vsd2text +sexp-conv +gif2webp +strace-log-merge +po2symb +galera_new_cluster +dubdv +ul +vgscan +giftext +sshfs +signcode +easy_install-3.6 +dotty +ocamldebug +ifcfg +llvm-config +kitengen +asn1Parser +paperconf +vdeq +llvm-lto2 +psd-overlay-helper +sg_turs +db_verify +env_parallel.mksh +vtkWrapPython +btrfstune +cupstestppd +g++ +xdriinfo +ktp-contactlist +seq +neato +po2ical +smbtar +gsettings +mkfs.reiserfs +gio-querymodules +kmymoney +nroff +lavtc.sh +mysql +sclient +purple-remote +monodocs2html +mpif90 +arecordmidi +net-snmp-config +runcon +grolbp +ri +git-upload-pack +rustc +who +mtp-albums +resgen2 +uuidparse +dc1394_reset_bus +llvm-profdata +cache_restore +wine-preloader +inotifywait +pipewire +lefty +issndfile +cwebp +era_restore +mc-wait-for-name +logname +cjb2 +scsi_temperature +pg_restore +ldns-read-zone +kmod +lvchange +po2resx +shmemcxx +xfont +analyze +pwd +imlib2_colorspace +jstack32 +qbs-config +javap +vde_l3 +lua5.3 +scons-configure-cache-3.0.1 +otftobdf +ms_print +smartd +signon-ui +kdevelop! +haddock-ghc-8.2.1 +foomatic-rip +lvdisplay +gettextize +cdxa2mpeg +proxy +vgexport +zmf2raw +alsamixer +get_driver +Xorg +lzmadec +verify-uselistorder +mp4file +pdftohtml +bsincgen +baloo_file_extractor +FileCheck +thin_repair +rtmpsuck +ocamlopt.byte +kstartupconfig5 +zfgrep +libmikmod-config +wpg2raw +chardetect-py2 +qmlimportscanner-qt5 +setsid +virtfs-proxy-helper +xfs_rtcp +uconv +su +cache_repair +c89 +ctags +opj_decompress +tiki2po +qmleasing-qt5 +test-cycle-time +analyseplugin +jack_load +join +nisdomainname +padsp +qarma +ffado-test +kactivities-cli +ocamloptp +pkgdata +lslogins +gv2gxl +mesg +scanimage +gnutls-serv +llc +sconsign-3.0.1 +vi +po2ini +locale +JxrEncApp +llvm-mt +msgen +repo-elephant +nm-online +pacsort +c++ +gxl2dot +keyctl +ocamlobjinfo.opt +giftogd2 +ocamldep.opt +encode_keychange +mwaw2raw +mib2c +udisksctl +rustdoc +yuvdenoise +convertfilestops +xdg-screensaver +callgrind_control +test-shm +pamon +sg_reset +js17-config +exrstdattr +jack_cpu +ksmserver +uptime +gcc-ar +gpgparsemail +fallocate +gpg2 +cssparse +hunspell +cdrdao +ykgenerate +env_parallel.sh +taglib-config +groff +ktp-debugger +nvidia-cuda-mps-control +cabextract +tcmp3cut +cacaserver +apr-1-config +ndiff +resize2fs +sg_reassign +okteta +extcheck32 +mysqldumpslow +catchsegv +maketx +lprm +svnfsfs +more +gpgv +signond +grolj4 +llvm-extract +gnutls-cli-debug +markdown_py2 +asn1Coding +lzgrep +bc +yuvcorrect +obj2yaml +fsck.ext3 +jack_multiple_metro +dvd+rw-format +cue2toc +spirv-val +rapper +tiffsplit +tiffdump +xdg-desktop-menu +tests +lensfun-update-data +convertfilestopdf +bzmore +xman +tesstrain_utils.sh +vtkParseOGLExt +ag-tool +link +cd-create-profile +sg_reset_wp +osgmlnorm +xdg-mime +appimaged +callgrind_annotate +yuvinactive +libotf-config +pal2rgb +gv2gml +routel +eu-findtextrel +regionset +guild +xfs_info +grops +ideviceprovision +sbcenc +regdiff +expand +cupstestdsc +exrheader +llvm-exegesis +gnuplot_qt +llvm-cat +c-index-test +updatedb +stream +webdriver-manager +basename +gsl-histogram +ssh-keygen +resolve_stack_dump +tsort +libtoolize +samba_upgradedns +mwawZip +multictx +choom +eject +jps32 +qtdiag-qt5 +csharp +assistant +llvm-undname +onsgmls +rbt +kpackagelauncherqml +gfortran +sndfile-cmp +caca-config +vsyasm +irb +lv2specgen.py +sg_timestamp +gen-enc-table +imginfo +pycman-remove +ld +addrinfo +mdoc +ocamlcp +qml-qt5 +pcre-config +hwloc-info +systemd-detect-virt +systemd-escape +glib-mkenums +ldns-keygen +e2scrub +mdoc-update +convertsegfilestopdf +e2freefrag +mkfs.jfs +wsrep_sst_rsync +python2.7 +gencat +ffado-test-isorecv +sg_ses +umount +ykchalresp +spd-say +modutil +lav2mpeg +yaz-client +db_load +orte-clean +csc +y2038.py +sherlock265 +openssl +vamp-rdf-template-generator +orted +yaz-config +X +lkbib +systemd-firstboot +pipewire-cli +mysqlbug +irtestcase +ntfsls +installvst +rust-gdbgui +thin_delta +busctl +auplay +sg_copy_results +xjc +dhcpcd +mono-gdb.py +plasmapkg2 +knetattach +soapsuds +nl-cls-delete +jfs_tune +simpleindex +tr +otr_remac +dropdb +uname26 +llvm-strings +svnbench +m17n-conv +nl-link-list +fc-scan +rawshark +csi +nl-class-list +vdir +tiff2pdf +jcmd32 +mv +copydatabase +gd2togif +hp2ps +tshark +tbx2po +x86_64-pc-linux-gnu-gfortran +cairo-sphinx +qdoc-qt5 +gvpr +php2po +reject +modularize +readcd +clang-offload-bundler +mkreiserfs +cut +lirc-make-devinput +tcextract +roff2html +remuxer +mdoc-export-msxdoc +testpattern +libwmf-config +gegl +avahi-publish +idlj +gconf-merge-tree +clementine +eglinfo +c_rehash +pygmentize +anytovcd.sh +gslj +augenrules +kdev_format_source +rst2odt_prepstyles2.py +jack_net_slave +parset +heif-info +ipython3 +ktraderclient5 +udevadm +dwp +mysql_fix_extensions +pacscripts +mount.sshfs +wx-config +gpgtar +printenv +samba_dnsupdate +x86_64-unknown-linux-gnu-pkg-config +hwloc-ps +ppdpo +aatest +ocamllex.opt +snmpset +partitionmanager +llvm-objcopy +ir-keytable +snmptable +strings +yubikey-personalization-gui +parsetrigrams +egrep +smbget +po2json +pvck +test-streamdump +setxkbmap +po2txt +mp4track +podofotxt2pdf +xbacklight +resgen +jupyter-nbconvert +reset +uic3 +bsqlodbc +glxswapcontrol +pycman-version +poconflicts +nvidia-smi +plugreport +edquota +mdb_load +c++filt +isoinfo +findmnt +sccmap +rtmpdump +pactree +passwd +pzstd +cat +quest +osdemo +apu-1-config +kdev_dbus_socket_transformer +sbcinfo +vtkWrapTcl +avahi-publish-service +wpg2svgbatch.pl +test-echomixer +automake +wxrc-3.0 +gpgv2 +encodedv +sg_read_block_limits +iusql +lsdiff +illinkanalyzer +sharedtex_mt +growisofs +pinky +paperconfig +mkfs.msdos +iecset +pycman-database +ideviceimagemounter +dd +ntfssecaudit +qlalr-qt5 +cantor +mtp-format +testdisk +ijs_server_example +audispd +aainfo +e2image +hb-subset +wineg++ +qemu-system-nios2 +db_tuner +glxsnoop +clazy-standalone +otfdump +jpeg2yuv +ocamlmktop.opt +toe +as86 +llvm-dlltool +sordi +vgcfgbackup +wbinfo +clang-cl +eu-nm +tfmtodit +qdoc3 +paccache +reordercap +freecell-solver-multi-thread-solve +y4mscaler +systemd-tmpfiles +gvcolor +qmake +buildxpi.py +wesnothd +fdp +transpose-freecell-board.py +speexdec +rtstat +kquitapp5 +xtables-multi +iptables-restore +localinfo +ifstat +mkfs.ext3 +ntfs-3g.probe +isohybrid.pl +wvtag +cupsctl +convertformat +lpstat +ocamlrund +prune +sg_readcap +flock +msgcat +yaz-json-parse +chattr +asn1Decoding +ffado-bridgeco-downloader +jack_transport +glxdemo +accept +ktutil +mpeg2dec +php-config +aalib-config +llvm-cxxfilt +qmicli +systemd-tty-ask-password-agent +grub-kbdcomp +rmiregistry +kfontinst +myisam_ftdump +jarsigner +tesstrain.sh +wdctl +tset +javap32 +dirname +mdoc-assemble +jsadebugd +gtk-encode-symbolic-svg +pretranslate +smbcquotas +g-ir-annotation-tool +tac +snmpcheck +ocamloptp.opt +ghc-pkg-8.2.1 +objcopy +sg_opcodes +sg_safte +katedec +kwalletmanager5 +k3b +pacdiff +xnmap +fatlabel +chacl +autopoint +aqbanking-config +kateenc +systemd-nspawn +lsinitcpio +gtk-builder-convert +rhash +update-ca-trust +wpa_cli +lvmconf +aften +circo +zsoelim +lneato +niceload +cdparanoia +dtd2xsd +gpasswd +aria_ftdump +chm_http +mpg123-id3dump +pvtkpython +env_parallel.bash +idevicecrashreport +clang-8 +e4defrag +vcdxrip +ip6tables-restore +fsck.reiserfs +view +hwloc-distances +memhog +oclock +serialver32 +realpath +jpegoptim +ldns-gen-zone +e2mmpstatus +bzcat +magnet-link +aafire +svnsync +bzdiff +calibre-complete +repo-remove +x265 +vgimportclone +akonadi_control +ts_harvest +masktest +qdbusviewer-qt5 +valgrind-listener +sg_prevent +grub-mknetdir +dawg2wordlist +logsave +preconv +rd-curves +pvremove +ssh-add +qhelpgenerator-qt5 +poreencode +display-coords +chrt +mysqld_safe +runhaskell +glib-compile-schemas +samba_kcc +rls +cd-fix-profile +hwloc-bind +aspell +libwacom-list-local-devices +opencv_version +ldns-update +yuv-distortion +qemu-or1k +teamnl +broadwayd +clangd +bogoutil +wavinfo +ntfsrecover +boxdumper +orc-bugreport +idlj32 +alsabat +auctl +thin_metadata_size +libpng16-config-32 +gdbmtool +idle +servertool +bcomps +test_chmLib +sg_write_verify +a2p +kinfocenter +chmorph +localedef +clang +ecpg +intltoolize +checkXML5 +fluid +clang-refactor +node-gyp +ldns-key2ds +cert2spc +fgrep +cython3 +munch +networkctl +gpg-error-config +gunzip +jhat +certutil +wordlist2hunspell +oshCC +base64 +z3 +ziptool +dialog +ps2ps2 +ofxdump +cifscreds +resolvconf +sg_get_config +aulastlog +md5pass +id3info +numademo +filelight +vdeqemu +amidi +env_parallel.pdksh +scsi_stop +ocamlprof.opt diff --git a/src/tests/dolphinsortingbenchmark.cpp b/src/tests/dolphinsortingbenchmark.cpp new file mode 100644 --- /dev/null +++ b/src/tests/dolphinsortingbenchmark.cpp @@ -0,0 +1,89 @@ +#include +#include +#include + +#include + +#include "kitemviews/private/kfileitemmodelsortalgorithm.h" + +class DolphinSortingBenchmark : public QObject +{ + Q_OBJECT + + void sharedData(); + +private slots: + void sortInt(); + void sortString_data(); + void sortString(); + void sortStringParallel_data(); + void sortStringParallel(); +}; + + + +void DolphinSortingBenchmark::sharedData() +{ + QTest::addColumn("strings"); + + { + QFile f(QFINDTESTDATA("data/usr_bin.txt")); + bool isOpen = f.open(QFile::ReadOnly | QFile::Text); + QVERIFY(isOpen); + QStringList programs; + while(!f.atEnd()) + programs << f.readLine(); + QTest::addRow("usr_bin") << programs; + } + { + QFile f(QFINDTESTDATA("data/citynames.txt")); + bool isOpen = f.open(QFile::ReadOnly | QFile::Text); + QVERIFY(isOpen); + QStringList programs; + while(!f.atEnd()) + programs << f.readLine(); + QTest::addRow("citynames") << programs; + } +} + +void DolphinSortingBenchmark::sortInt() +{ + std::vector v(1000); + std::generate(v.begin(), v.end(), std::rand); // rand isn't a great random number generator, but should be fine for the benchmark + QBENCHMARK { + mergeSort(v.begin(), v.end(), [](int a, int b){return a < b;}); + } + qDebug() << std::is_sorted(v.begin(), v.end()); // this is intended as an optimization barrier +} + +void DolphinSortingBenchmark::sortString_data() +{ + sharedData(); +} + +void DolphinSortingBenchmark::sortString() +{ + QFETCH(QStringList, strings); + QBENCHMARK { + mergeSort(strings.begin(), strings.end(), std::less_equal{}); + } + QVERIFY(std::is_sorted(strings.begin(), strings.end())); +} + +void DolphinSortingBenchmark::sortStringParallel_data() +{ + sharedData(); +} + +void DolphinSortingBenchmark::sortStringParallel() +{ + QFETCH(QStringList, strings); + QBENCHMARK { + parallelMergeSort(strings.begin(), strings.end(), std::less_equal{}, QThread::idealThreadCount()); + } + QVERIFY(std::is_sorted(strings.begin(), strings.end())); +} + +QTEST_MAIN(DolphinSortingBenchmark) + +#include "dolphinsortingbenchmark.moc"