<commit_before>compilers=&nasm:&gnuas:&llvmas:&ptxas:&gnuasarm:&gnuasarm64
compilerType=assembly
objdumper=/opt/compiler-explorer/gcc-11.1.0/bin/objdump
supportsBinary=true
supportsExecute=true
demangler=
defaultCompiler=nasm21402

group.nasm.compilers=nasm21202:nasm21302:nasm21303:nasm21402
group.nasm.versionFlag=-v
group.nasm.options=
group.nasm.isSemVer=true
group.nasm.baseName=NASM
group.nasm.compilerType=nasm
compiler.nasm21202.semver=2.12.02
compiler.nasm21202.exe=/opt/compiler-explorer/nasm-2.12.02/nasm
compiler.nasm21302.semver=2.13.02
compiler.nasm21302.exe=/opt/compiler-explorer/nasm-2.13.02/nasm
compiler.nasm21303.semver=2.13.03
compiler.nasm21303.exe=/opt/compiler-explorer/nasm-2.13.03/nasm
compiler.nasm21402.semver=2.14.02
compiler.nasm21402.exe=/opt/compiler-explorer/nasm-2.14.02/nasm


group.gnuas.compilers=gnuas510:gnuas520:gnuas530:gnuas540:gnuas6:gnuas62:gnuas63:gnuas71:gnuas72:gnuas73:gnuas81:gnuas82:gnuas83:gnuas84:gnuas85:gnuas91:gnuas92:gnuas93:gnuas94:gnuas101:gnuas102:gnuas103:gnuas111:gnuassnapshot
group.gnuas.versionFlag=--version
group.gnuas.options=-g
group.gnuas.isSemVer=true
group.gnuas.baseName=x86-64 gcc
compiler.gnuas510.exe=/opt/compiler-explorer/gcc-5.1.0/bin/as
compiler.gnuas510.semver=5.1
compiler.gnuas520.exe=/opt/compiler-explorer/gcc-5.2.0/bin/as
compiler.gnuas520.semver=5.2
compiler.gnuas530.exe=/opt/compiler-explorer/gcc-5.3.0/bin/as
compiler.gnuas530.semver=5.3
compiler.gnuas540.exe=/opt/compiler-explorer/gcc-5.4.0/bin/as
compiler.gnuas540.semver=5.4
compiler.gnuas6.exe=/opt/compiler-explorer/gcc-6.1.0/bin/as
compiler.gnuas6.semver=6.1
compiler.gnuas62.exe=/opt/compiler-explorer/gcc-6.2.0/bin/as
compiler.gnuas62.semver=6.2
compiler.gnuas63.exe=/opt/compiler-explorer/gcc-6.3.0/bin/as
compiler.gnuas63.semver=6.3
compiler.gnuas71.exe=/opt/compiler-explorer/gcc-7.1.0/bin/as
compiler.gnuas71.semver=7.1
compiler.gnuas72.exe=/opt/compiler-explorer/gcc-7.2.0/bin/as
compiler.gnuas72.semver=7.2
compiler.gnuas73.exe=/opt/compiler-explorer/gcc-7.3.0/bin/as
compiler.gnuas73.semver=7.3
compiler.gnuas81.exe=/opt/compiler-explorer/gcc-8.1.0/bin/as
compiler.gnuas81.semver=8.1
compiler.gnuas82.exe=/opt/compiler-explorer/gcc-8.2.0/bin/as
compiler.gnuas82.semver=8.2
compiler.gnuas83.exe=/opt/compiler-explorer/gcc-8.3.0/bin/as
compiler.gnuas83.semver=8.3
compiler.gnuas84.exe=/opt/compiler-explorer/gcc-8.4.0/bin/as
compiler.gnuas84.semver=8.4
compiler.gnuas85.exe=/opt/compiler-explorer/gcc-8.5.0/bin/as
compiler.gnuas85.semver=8.5
compiler.gnuas91.exe=/opt/compiler-explorer/gcc-9.1.0/bin/as
compiler.gnuas91.semver=9.1
compiler.gnuas92.exe=/opt/compiler-explorer/gcc-9.2.0/bin/as
compiler.gnuas92.semver=9.2
compiler.gnuas93.exe=/opt/compiler-explorer/gcc-9.3.0/bin/as
compiler.gnuas93.semver=9.3
compiler.gnuas94.exe=/opt/compiler-explorer/gcc-9.4.0/bin/as
compiler.gnuas94.semver=9.4
compiler.gnuas101.exe=/opt/compiler-explorer/gcc-10.1.0/bin/as
compiler.gnuas101.semver=10.1
compiler.gnuas102.exe=/opt/compiler-explorer/gcc-10.2.0/bin/as
compiler.gnuas102.semver=10.2
compiler.gnuas103.exe=/opt/compiler-explorer/gcc-10.3.0/bin/as
compiler.gnuas103.semver=10.3
compiler.gnuas111.exe=/opt/compiler-explorer/gcc-11.1.0/bin/as
compiler.gnuas111.semver=11.1
compiler.gnuassnapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/as
compiler.gnuassnapshot.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump
compiler.gnuassnapshot.semver=(trunk)


group.gnuasarm.compilers=gnuasarmhfg54:gnuasarmg454:gnuasarmg464:gnuasarmg630:gnuasarmg640:gnuasarmg730:gnuasarmg820:gnuasarm930:gnuasarm1020
group.gnuasarm.versionFlag=--version
group.gnuasarm.options=-g
group.gnuasarm.isSemVer=true
group.gnuasarm.baseName=ARM gcc
group.gnuasarm.supportsExecute=false

compiler.gnuasarmhfg54.exe=/opt/compiler-explorer/arm/gcc-5.4.0/arm-unknown-linux-gnueabihf/bin/arm-unknown-linux-gnueabihf-as
compiler.gnuasarmhfg54.name=ARM gcc 5.4 (linux)
compiler.gnuasarmhfg54.semver=5.4
compiler.gnuasarmg454.exe=/opt/compiler-explorer/arm/gcc-4.5.4/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg454.name=ARM gcc 4.5.4 (linux)
compiler.gnuasarmg454.semver=4.5.4
compiler.gnuasarmg464.exe=/opt/compiler-explorer/arm/gcc-4.6.4/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg464.name=ARM gcc 4.6.4 (linux)
compiler.gnuasarmg464.semver=4.6.4
compiler.gnuasarmg630.exe=/opt/compiler-explorer/arm/gcc-6.3.0/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg630.name=ARM gcc 6.3.0 (linux)
compiler.gnuasarmg630.semver=6.3.0
compiler.gnuasarmg640.exe=/opt/compiler-explorer/arm/gcc-6.4.0/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg640.name=ARM gcc 6.4 (linux)
compiler.gnuasarmg640.semver=6.4.0
compiler.gnuasarmg730.exe=/opt/compiler-explorer/arm/gcc-7.3.0/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg730.name=ARM gcc 7.3 (linux)
compiler.gnuasarmg730.semver=7.3.0
compiler.gnuasarmg820.exe=/opt/compiler-explorer/arm/gcc-8.2.0/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg820.name=ARM gcc 8.2 (linux)
compiler.gnuasarmg820.semver=8.2.0
compiler.gnuasarm930.exe=/opt/compiler-explorer/arm/gcc-9.3.0/arm-unknown-linux-gnueabihf/bin/arm-unknown-linux-gnueabihf-as
compiler.gnuasarm930.name=ARM gcc 9.3 (linux)
compiler.gnuasarm930.semver=9.3.0
compiler.gnuasarm1020.exe=/opt/compiler-explorer/arm/gcc-10.2.0/arm-unknown-linux-gnueabihf/bin/arm-unknown-linux-gnueabihf-as
compiler.gnuasarm1020.name=ARM gcc 10.2 (linux)
compiler.gnuasarm1020.semver=10.2.0


group.gnuasarm64.compilers=gnuasarm6454:gnuasarm64g630:gnuasarm64g640:gnuasarm64g730:gnuasarm64g820:gnuasarm64g930:gnuasarm64g1020
group.gnuasarm64.versionFlag=--version
group.gnuasarm64.options=-g
group.gnuasarm64.isSemVer=true
group.gnuasarm64.baseName=AARCH64 gcc
group.gnuasarm64.supportsExecute=false

compiler.gnuasarm6454.exe=/opt/compiler-explorer/arm64/gcc-5.4.0/aarch64-unknown-linux-gnueabi/bin/aarch64-unknown-linux-gnueabi-as
compiler.gnuasarm6454.name=ARM64 gcc 5.4
compiler.gnuasarm6454.semver=5.4
compiler.gnuasarm64g630.exe=/opt/compiler-explorer/arm64/gcc-6.3.0/aarch64-unknown-linux-gnueabi/bin/aarch64-unknown-linux-gnueabi-as
compiler.gnuasarm64g630.name=ARM64 gcc 6.3
compiler.gnuasarm64g630.semver=6.3
compiler.gnuasarm64g640.exe=/opt/compiler-explorer/arm64/gcc-6.4.0/aarch64-unknown-linux-gnu/bin/aarch64-unknown-linux-gnu-as
compiler.gnuasarm64g640.name=ARM64 gcc 6.4
compiler.gnuasarm64g640.semver=6.4.0
compiler.gnuasarm64g730.exe=/opt/compiler-explorer/arm64/gcc-7.3.0/aarch64-unknown-linux-gnu/bin/aarch64-unknown-linux-gnu-as
compiler.gnuasarm64g730.name=ARM64 gcc 7.3
compiler.gnuasarm64g730.semver=7.3.0<commit_msg>use the arm objdumps<commit_after>compilers=&nasm:&gnuas:&llvmas:&ptxas:&gnuasarm:&gnuasarm64
compilerType=assembly
objdumper=/opt/compiler-explorer/gcc-11.1.0/bin/objdump
supportsBinary=true
supportsExecute=true
demangler=
defaultCompiler=nasm21402

group.nasm.compilers=nasm21202:nasm21302:nasm21303:nasm21402
group.nasm.versionFlag=-v
group.nasm.options=
group.nasm.isSemVer=true
group.nasm.baseName=NASM
group.nasm.compilerType=nasm
compiler.nasm21202.semver=2.12.02
compiler.nasm21202.exe=/opt/compiler-explorer/nasm-2.12.02/nasm
compiler.nasm21302.semver=2.13.02
compiler.nasm21302.exe=/opt/compiler-explorer/nasm-2.13.02/nasm
compiler.nasm21303.semver=2.13.03
compiler.nasm21303.exe=/opt/compiler-explorer/nasm-2.13.03/nasm
compiler.nasm21402.semver=2.14.02
compiler.nasm21402.exe=/opt/compiler-explorer/nasm-2.14.02/nasm


group.gnuas.compilers=gnuas510:gnuas520:gnuas530:gnuas540:gnuas6:gnuas62:gnuas63:gnuas71:gnuas72:gnuas73:gnuas81:gnuas82:gnuas83:gnuas84:gnuas85:gnuas91:gnuas92:gnuas93:gnuas94:gnuas101:gnuas102:gnuas103:gnuas111:gnuassnapshot
group.gnuas.versionFlag=--version
group.gnuas.options=-g
group.gnuas.isSemVer=true
group.gnuas.baseName=x86-64 gcc
compiler.gnuas510.exe=/opt/compiler-explorer/gcc-5.1.0/bin/as
compiler.gnuas510.semver=5.1
compiler.gnuas520.exe=/opt/compiler-explorer/gcc-5.2.0/bin/as
compiler.gnuas520.semver=5.2
compiler.gnuas530.exe=/opt/compiler-explorer/gcc-5.3.0/bin/as
compiler.gnuas530.semver=5.3
compiler.gnuas540.exe=/opt/compiler-explorer/gcc-5.4.0/bin/as
compiler.gnuas540.semver=5.4
compiler.gnuas6.exe=/opt/compiler-explorer/gcc-6.1.0/bin/as
compiler.gnuas6.semver=6.1
compiler.gnuas62.exe=/opt/compiler-explorer/gcc-6.2.0/bin/as
compiler.gnuas62.semver=6.2
compiler.gnuas63.exe=/opt/compiler-explorer/gcc-6.3.0/bin/as
compiler.gnuas63.semver=6.3
compiler.gnuas71.exe=/opt/compiler-explorer/gcc-7.1.0/bin/as
compiler.gnuas71.semver=7.1
compiler.gnuas72.exe=/opt/compiler-explorer/gcc-7.2.0/bin/as
compiler.gnuas72.semver=7.2
compiler.gnuas73.exe=/opt/compiler-explorer/gcc-7.3.0/bin/as
compiler.gnuas73.semver=7.3
compiler.gnuas81.exe=/opt/compiler-explorer/gcc-8.1.0/bin/as
compiler.gnuas81.semver=8.1
compiler.gnuas82.exe=/opt/compiler-explorer/gcc-8.2.0/bin/as
compiler.gnuas82.semver=8.2
compiler.gnuas83.exe=/opt/compiler-explorer/gcc-8.3.0/bin/as
compiler.gnuas83.semver=8.3
compiler.gnuas84.exe=/opt/compiler-explorer/gcc-8.4.0/bin/as
compiler.gnuas84.semver=8.4
compiler.gnuas85.exe=/opt/compiler-explorer/gcc-8.5.0/bin/as
compiler.gnuas85.semver=8.5
compiler.gnuas91.exe=/opt/compiler-explorer/gcc-9.1.0/bin/as
compiler.gnuas91.semver=9.1
compiler.gnuas92.exe=/opt/compiler-explorer/gcc-9.2.0/bin/as
compiler.gnuas92.semver=9.2
compiler.gnuas93.exe=/opt/compiler-explorer/gcc-9.3.0/bin/as
compiler.gnuas93.semver=9.3
compiler.gnuas94.exe=/opt/compiler-explorer/gcc-9.4.0/bin/as
compiler.gnuas94.semver=9.4
compiler.gnuas101.exe=/opt/compiler-explorer/gcc-10.1.0/bin/as
compiler.gnuas101.semver=10.1
compiler.gnuas102.exe=/opt/compiler-explorer/gcc-10.2.0/bin/as
compiler.gnuas102.semver=10.2
compiler.gnuas103.exe=/opt/compiler-explorer/gcc-10.3.0/bin/as
compiler.gnuas103.semver=10.3
compiler.gnuas111.exe=/opt/compiler-explorer/gcc-11.1.0/bin/as
compiler.gnuas111.semver=11.1
compiler.gnuassnapshot.exe=/opt/compiler-explorer/gcc-snapshot/bin/as
compiler.gnuassnapshot.objdumper=/opt/compiler-explorer/gcc-snapshot/bin/objdump
compiler.gnuassnapshot.semver=(trunk)


group.gnuasarm.compilers=gnuasarmhfg54:gnuasarmg454:gnuasarmg464:gnuasarmg630:gnuasarmg640:gnuasarmg730:gnuasarmg820:gnuasarm930:gnuasarm1020
group.gnuasarm.versionFlag=--version
group.gnuasarm.options=-g
group.gnuasarm.isSemVer=true
group.gnuasarm.baseName=ARM gcc
group.gnuasarm.supportsExecute=false
group.gnuasarm.objdumper=/opt/compiler-explorer/arm/gcc-10.2.0/arm-unknown-linux-gnueabihf/bin/arm-unknown-linux-gnueabihf-objdump

compiler.gnuasarmhfg54.exe=/opt/compiler-explorer/arm/gcc-5.4.0/arm-unknown-linux-gnueabihf/bin/arm-unknown-linux-gnueabihf-as
compiler.gnuasarmhfg54.name=ARM gcc 5.4 (linux)
compiler.gnuasarmhfg54.semver=5.4
compiler.gnuasarmg454.exe=/opt/compiler-explorer/arm/gcc-4.5.4/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg454.name=ARM gcc 4.5.4 (linux)
compiler.gnuasarmg454.semver=4.5.4
compiler.gnuasarmg464.exe=/opt/compiler-explorer/arm/gcc-4.6.4/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg464.name=ARM gcc 4.6.4 (linux)
compiler.gnuasarmg464.semver=4.6.4
compiler.gnuasarmg630.exe=/opt/compiler-explorer/arm/gcc-6.3.0/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg630.name=ARM gcc 6.3.0 (linux)
compiler.gnuasarmg630.semver=6.3.0
compiler.gnuasarmg640.exe=/opt/compiler-explorer/arm/gcc-6.4.0/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg640.name=ARM gcc 6.4 (linux)
compiler.gnuasarmg640.semver=6.4.0
compiler.gnuasarmg730.exe=/opt/compiler-explorer/arm/gcc-7.3.0/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg730.name=ARM gcc 7.3 (linux)
compiler.gnuasarmg730.semver=7.3.0
compiler.gnuasarmg820.exe=/opt/compiler-explorer/arm/gcc-8.2.0/arm-unknown-linux-gnueabi/bin/arm-unknown-linux-gnueabi-as
compiler.gnuasarmg820.name=ARM gcc 8.2 (linux)
compiler.gnuasarmg820.semver=8.2.0
compiler.gnuasarm930.exe=/opt/compiler-explorer/arm/gcc-9.3.0/arm-unknown-linux-gnueabihf/bin/arm-unknown-linux-gnueabihf-as
compiler.gnuasarm930.name=ARM gcc 9.3 (linux)
compiler.gnuasarm930.semver=9.3.0
compiler.gnuasarm1020.exe=/opt/compiler-explorer/arm/gcc-10.2.0/arm-unknown-linux-gnueabihf/bin/arm-unknown-linux-gnueabihf-as
compiler.gnuasarm1020.name=ARM gcc 10.2 (linux)
compiler.gnuasarm1020.semver=10.2.0


group.gnuasarm64.compilers=gnuasarm6454:gnuasarm64g630:gnuasarm64g640:gnuasarm64g730:gnuasarm64g820:gnuasarm64g930:gnuasarm64g1020
group.gnuasarm64.versionFlag=--version
group.gnuasarm64.options=-g
group.gnuasarm64.isSemVer=true
group.gnuasarm64.baseName=AARCH64 gcc
group.gnuasarm64.supportsExecute=false
group.gnuasarm64.objdump=/opt/compiler-explorer/arm64/gcc-10.2.0/aarch64-unknown-linux-gnu/aarch64-unknown-linux-gnu/bin/objdump

compiler.gnuasarm6454.exe=/opt/compiler-explorer/arm64/gcc-5.4.0/aarch64-unknown-linux-gnueabi/bin/aarch64-unknown-linux-gnueabi-as
compiler.gnuasarm6454.name=ARM64 gcc 5.4
compiler.gnuasarm6454.semver=5.4
compiler.gnuasarm64g630.exe=/opt/compiler-explorer/arm64/gcc-6.3.0/aarch64-unknown-linux-gnueabi/bin/aarch64-unknown-linux-gnueabi-as
compiler.gnuasarm64g630.name=ARM64 gcc 6.3
compiler.gnuasarm64g630.semver=6.3
compiler.gnuasarm64g640.exe=/opt/compiler-explorer/arm64/gcc-6.4.0/aarch64-unknown-linux-gnu/bin/aarch64-unknown-linux-gnu-as
compiler.gnuasarm64g640.name=ARM64 gcc 6.4
compiler.gnuasarm64g640.semver=6.4.0
compiler.gnuasarm64g730.exe=/opt/compiler-explorer/arm64/gcc-7.3.0/aarch64-unknown-linux-gnu/bin/aarch64-unknown-linux-gnu-as
compiler.gnuasarm64g730.name=ARM64 gcc 7.3
compiler.gnuasarm64g730.semver=7.3.0
{'fraction_non_alphanumeric': 0.15107649349695054, 'fraction_numerical': 0.11139686971856859, 'mean_word_length': 5.791417165668663, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4212514', 'n_tokens_mistral': 6783, 'n_tokens_neox': 5846, 'n_words': 332}