compilers=&rakudo-moar
defaultCompiler=rakudo-moar-2025-05-01
compilerType=raku

group.rakudo-moar.compilers=rakudo-moar-2025-05-01:rakudo-moar-2025-04-01:rakudo-moar-2025-03-01:rakudo-moar-2025-02-01:rakudo-moar-2025-01-01:rakudo-moar-2024-12-01:rakudo-moar-2024-10-01:rakudo-moar-2024-09-01:rakudo-moar-2024-08-01:rakudo-moar-2024-07-01:rakudo-moar-2024-06-01:rakudo-moar-2024-05-01:rakudo-moar-2024-04-01:rakudo-moar-2024-03-01:rakudo-moar-2024-02-01:rakudo-moar-2024-01-01:rakudo-moar-2023-12-01:rakudo-moar-2023-11-01:rakudo-moar-2023-10-01:rakudo-moar-2023-10-02:rakudo-moar-2023-09-01:rakudo-moar-2023-08-01:rakudo-moar-2023-06-01:rakudo-moar-2023-04-01:rakudo-moar-2023-02-01:rakudo-moar-2022-12-01:rakudo-moar-2022-07-01:rakudo-moar-2022-06-01:rakudo-moar-2022-04-01:rakudo-moar-2022-03-01:rakudo-moar-2022-02-01:rakudo-moar-2021-12-01:rakudo-moar-2021-10-01:rakudo-moar-2021-09-01:rakudo-moar-2021-08-01:rakudo-moar-2021-07-01:rakudo-moar-2021-06-01:rakudo-moar-2021-05-01:rakudo-moar-2021-04-01:rakudo-moar-2021-03-01:rakudo-moar-2021-02-1-01:rakudo-moar-2021-02-01:rakudo-moar-2020-12-01:rakudo-moar-2020-11-01
group.rakudo-moar.baseName=Rakudo MoarVM

## strictly speaking, the versions are not SemVer, but this makes sorting do the right thing
group.rakudo-moar.isSemVer=true

interpreted=true
supportsBinary=false
supportsBinaryObject=true
versionFlag=--version
versionRe=v(([0-9a-zA-Z]+))([.-]([0-9a-zA-Z]+))+
objdumper=
demangler=
postProcess=
options=
supportsExecute=true
stubText=sub square($number) { $number * $number }
disasmScript=

## All exes in one big block, names are further towards the bottom.
compiler.rakudo-moar-2025-05-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2025.05-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2025-04-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2025.04-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2025-03-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2025.03-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2025-02-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2025.02-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2025-01-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2025.01-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-12-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.12-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-10-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.10-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-09-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.09-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-08-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.08-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-07-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.07-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-06-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.06-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-05-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.05-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-04-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.04-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-03-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.03-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-02-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.02-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2024-01-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2024.01-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2023-12-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2023.12-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2023-11-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2023.11-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2023-10-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2023.10-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2023-10-02.exe=/opt/compiler-explorer/raku/rakudo-moar-2023.10-02-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2023-09-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2023.09-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2023-08-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2023.08-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2023-06-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2023.06-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2023-04-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2023.04-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2023-02-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2023.02-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2022-12-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2022.12-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2022-07-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2022.07-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2022-06-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2022.06-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2022-04-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2022.04-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2022-03-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2022.03-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2022-02-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2022.02-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2021-12-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.12-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2021-10-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.10-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2021-09-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.09-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2021-08-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.08-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2021-07-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.07-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2021-06-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.06-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2021-05-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.05-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2021-04-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.04-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2021-03-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.03-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2021-02-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.02-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2020-12-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2020.12-01-linux-x86_64-gcc/bin/rakudo
compiler.rakudo-moar-2020-11-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2020.11-01-linux-x86_64-gcc/bin/rakudo

# The one release that doesn't have the same length.
compiler.rakudo-moar-2021-02-1-01.exe=/opt/compiler-explorer/raku/rakudo-moar-2021.02.1-01-linux-x86_64-gcc/bin/rakudo


# Names for all the compilers

compiler.rakudo-moar-2025-05-01.name=Rakudo 2025.05 MoarVM
compiler.rakudo-moar-2025-04-01.name=Rakudo 2025.04 MoarVM
compiler.rakudo-moar-2025-03-01.name=Rakudo 2025.03 MoarVM
compiler.rakudo-moar-2025-02-01.name=Rakudo 2025.02 MoarVM
compiler.rakudo-moar-2025-01-01.name=Rakudo 2025.01 MoarVM
compiler.rakudo-moar-2024-12-01.name=Rakudo 2024.12 MoarVM
compiler.rakudo-moar-2024-10-01.name=Rakudo 2024.10 MoarVM
compiler.rakudo-moar-2024-09-01.name=Rakudo 2024.09 MoarVM
compiler.rakudo-moar-2024-08-01.name=Rakudo 2024.08 MoarVM
compiler.rakudo-moar-2024-07-01.name=Rakudo 2024.07 MoarVM
compiler.rakudo-moar-2024-06-01.name=Rakudo 2024.06 MoarVM
compiler.rakudo-moar-2024-05-01.name=Rakudo 2024.05 MoarVM
compiler.rakudo-moar-2024-04-01.name=Rakudo 2024.04 MoarVM
compiler.rakudo-moar-2024-03-01.name=Rakudo 2024.03 MoarVM
compiler.rakudo-moar-2024-02-01.name=Rakudo 2024.02 MoarVM
compiler.rakudo-moar-2024-01-01.name=Rakudo 2024.01 MoarVM
compiler.rakudo-moar-2023-12-01.name=Rakudo 2023.12 MoarVM
compiler.rakudo-moar-2023-11-01.name=Rakudo 2023.11 MoarVM
compiler.rakudo-moar-2023-10-01.name=Rakudo 2023.10 MoarVM
compiler.rakudo-moar-2023-10-02.name=Rakudo 2023.10-02 MoarVM
compiler.rakudo-moar-2023-09-01.name=Rakudo 2023.09 MoarVM
compiler.rakudo-moar-2023-08-01.name=Rakudo 2023.08 MoarVM
compiler.rakudo-moar-2023-06-01.name=Rakudo 2023.06 MoarVM
compiler.rakudo-moar-2023-04-01.name=Rakudo 2023.04 MoarVM
compiler.rakudo-moar-2023-02-01.name=Rakudo 2023.02 MoarVM
compiler.rakudo-moar-2022-12-01.name=Rakudo 2022.12 MoarVM
compiler.rakudo-moar-2022-07-01.name=Rakudo 2022.07 MoarVM
compiler.rakudo-moar-2022-06-01.name=Rakudo 2022.06 MoarVM
compiler.rakudo-moar-2022-04-01.name=Rakudo 2022.04 MoarVM
compiler.rakudo-moar-2022-03-01.name=Rakudo 2022.03 MoarVM
compiler.rakudo-moar-2022-02-01.name=Rakudo 2022.02 MoarVM
compiler.rakudo-moar-2021-12-01.name=Rakudo 2021.12 MoarVM
compiler.rakudo-moar-2021-10-01.name=Rakudo 2021.10 MoarVM
compiler.rakudo-moar-2021-09-01.name=Rakudo 2021.09 MoarVM
compiler.rakudo-moar-2021-08-01.name=Rakudo 2021.08 MoarVM
compiler.rakudo-moar-2021-07-01.name=Rakudo 2021.07 MoarVM
compiler.rakudo-moar-2021-06-01.name=Rakudo 2021.06 MoarVM
compiler.rakudo-moar-2021-05-01.name=Rakudo 2021.05 MoarVM
compiler.rakudo-moar-2021-04-01.name=Rakudo 2021.04 MoarVM
compiler.rakudo-moar-2021-03-01.name=Rakudo 2021.03 MoarVM
compiler.rakudo-moar-2021-02-01.name=Rakudo 2021.02 MoarVM
compiler.rakudo-moar-2020-12-01.name=Rakudo 2020.12 MoarVM
compiler.rakudo-moar-2020-11-01.name=Rakudo 2020.11 MoarVM

compiler.rakudo-moar-2021-02-1-01.name=Rakudo 2021.02.1 MoarVM

compiler.rakudo-moar-2025-05-01.semVer=2025.05.01
compiler.rakudo-moar-2025-04-01.semVer=2025.04.01
compiler.rakudo-moar-2025-03-01.semVer=2025.03.01
compiler.rakudo-moar-2025-02-01.semVer=2025.02.01
compiler.rakudo-moar-2025-01-01.semVer=2025.01.01
compiler.rakudo-moar-2024-12-01.semVer=2024.12.01
compiler.rakudo-moar-2024-10-01.semVer=2024.10.01
compiler.rakudo-moar-2024-09-01.semVer=2024.09.01
compiler.rakudo-moar-2024-08-01.semVer=2024.08.01
compiler.rakudo-moar-2024-07-01.semVer=2024.07.01
compiler.rakudo-moar-2024-06-01.semVer=2024.06.01
compiler.rakudo-moar-2024-05-01.semVer=2024.05.01
compiler.rakudo-moar-2024-04-01.semVer=2024.04.01
compiler.rakudo-moar-2024-03-01.semVer=2024.03.01
compiler.rakudo-moar-2024-02-01.semVer=2024.02.01
compiler.rakudo-moar-2024-01-01.semVer=2024.01.01
compiler.rakudo-moar-2023-12-01.semVer=2023.12.01
compiler.rakudo-moar-2023-11-01.semVer=2023.11.01
compiler.rakudo-moar-2023-10-01.semVer=2023.10.01
compiler.rakudo-moar-2023-10-02.semVer=2023.10.02
compiler.rakudo-moar-2023-09-01.semVer=2023.09.01
compiler.rakudo-moar-2023-08-01.semVer=2023.08.01
compiler.rakudo-moar-2023-06-01.semVer=2023.06.01
compiler.rakudo-moar-2023-04-01.semVer=2023.04.01
compiler.rakudo-moar-2023-02-01.semVer=2023.02.01
compiler.rakudo-moar-2022-12-01.semVer=2022.12.01
compiler.rakudo-moar-2022-07-01.semVer=2022.07.01
compiler.rakudo-moar-2022-06-01.semVer=2022.06.01
compiler.rakudo-moar-2022-04-01.semVer=2022.04.01
compiler.rakudo-moar-2022-03-01.semVer=2022.03.01
compiler.rakudo-moar-2022-02-01.semVer=2022.02.01
compiler.rakudo-moar-2021-12-01.semVer=2021.12.01
compiler.rakudo-moar-2021-10-01.semVer=2021.10.01
compiler.rakudo-moar-2021-09-01.semVer=2021.09.01
compiler.rakudo-moar-2021-08-01.semVer=2021.08.01
compiler.rakudo-moar-2021-07-01.semVer=2021.07.01
compiler.rakudo-moar-2021-06-01.semVer=2021.06.01
compiler.rakudo-moar-2021-05-01.semVer=2021.05.01
compiler.rakudo-moar-2021-04-01.semVer=2021.04.01
compiler.rakudo-moar-2021-03-01.semVer=2021.03.01
compiler.rakudo-moar-2021-02-01.semVer=2021.02.01
compiler.rakudo-moar-2020-12-01.semVer=2020.12.01
compiler.rakudo-moar-2020-11-01.semVer=2020.11.01

compiler.rakudo-moar-2021-02-1-01.semVer=2021.02.1.01
