mirror of
https://github.com/compiler-explorer/compiler-explorer.git
synced 2026-05-16 14:53:04 -04:00
165 lines
8.0 KiB
Properties
165 lines
8.0 KiB
Properties
compilers=&python3:&pypy:&pythran:&codon:µpython
|
|
defaultCompiler=python314
|
|
|
|
group.python3.compilers=python35:python36:python37:python38:python39:python310:python311:python312:python313:python314
|
|
group.python3.isSemVer=true
|
|
group.python3.baseName=Python
|
|
group.python3.licenseLink=https://github.com/python/cpython/blob/main/LICENSE
|
|
group.python3.licenseName=Python Software Foundation License Version 2
|
|
|
|
compiler.python35.exe=/opt/compiler-explorer/python-3.5.9/bin/python3.5
|
|
compiler.python35.semver=3.5
|
|
compiler.python36.exe=/opt/compiler-explorer/python-3.6.10/bin/python3.6
|
|
compiler.python36.semver=3.6
|
|
compiler.python37.exe=/opt/compiler-explorer/python-3.7.6/bin/python3.7
|
|
compiler.python37.semver=3.7
|
|
compiler.python38.exe=/opt/compiler-explorer/python-3.8.1/bin/python3.8
|
|
compiler.python38.semver=3.8
|
|
compiler.python39.exe=/opt/compiler-explorer/python-3.9.6/bin/python3.9
|
|
compiler.python39.semver=3.9
|
|
compiler.python310.exe=/opt/compiler-explorer/python-3.10.0/bin/python3.10
|
|
compiler.python310.semver=3.10
|
|
compiler.python311.exe=/opt/compiler-explorer/python-3.11.0/bin/python3.11
|
|
compiler.python311.semver=3.11
|
|
compiler.python312.exe=/opt/compiler-explorer/python-3.12.1/bin/python3.12
|
|
compiler.python312.semver=3.12
|
|
compiler.python313.exe=/opt/compiler-explorer/python-3.13.0/bin/python3.13
|
|
compiler.python313.semver=3.13
|
|
compiler.python314.exe=/opt/compiler-explorer/python-3.14.0/bin/python3.14
|
|
compiler.python314.semver=3.14
|
|
|
|
group.pypy.compilers=pypy39:pypy310:pypy311
|
|
group.pypy.isSemVer=true
|
|
group.pypy.baseName=PyPy
|
|
group.pypy.licenseLink=https://github.com/pypy/pypy/blob/main/LICENSE
|
|
group.pypy.licenseName=The MIT License
|
|
|
|
compiler.pypy39.exe=/opt/compiler-explorer/pypy3.9-v7.3.14/bin/pypy
|
|
compiler.pypy39.semver=3.9
|
|
compiler.pypy310.exe=/opt/compiler-explorer/pypy3.10-v7.3.14/bin/pypy
|
|
compiler.pypy310.semver=3.10
|
|
compiler.pypy311.exe=/opt/compiler-explorer/pypy3.11-v7.3.18/bin/pypy
|
|
compiler.pypy311.semver=3.11
|
|
|
|
## Pythran
|
|
group.pythran.compilers=pythran015
|
|
group.pythran.instructionSet=amd64
|
|
group.pythran.interpreted=false
|
|
group.pythran.compilerType=pythran
|
|
group.pythran.licenseLink=https://raw.githubusercontent.com/serge-sans-paille/pythran/master/LICENSE
|
|
group.pythran.licenseName=BSD-3-Clause
|
|
|
|
group.pythran.supportsBinary=true
|
|
group.pythran.supportsBinaryObject=false
|
|
group.pythran.supportsExecute=false
|
|
group.pythran.demangler=/opt/compiler-explorer/gcc-13.2.0/bin/c++filt
|
|
group.pythran.objdumper=/opt/compiler-explorer/gcc-13.2.0/bin/objdump
|
|
group.pythran.isSemVer=true
|
|
group.pythran.baseName=Pythran
|
|
|
|
compiler.pythran015.exe=/opt/compiler-explorer/pythran/pythran-0.15/bin/pythran
|
|
compiler.pythran015.semver=0.15
|
|
compiler.pythran015.cpp_compiler_root=/opt/compiler-explorer/gcc-13.2.0/
|
|
|
|
## Codon
|
|
group.codon.compilers=codon0192
|
|
group.codon.interpreted=false
|
|
group.codon.compilerType=codon
|
|
group.codon.licenseLink=https://raw.githubusercontent.com/exaloop/codon/refs/heads/develop/LICENSE
|
|
group.codon.licenseName=Apache License 2.0
|
|
|
|
group.codon.supportsBinary=false
|
|
group.codon.supportsBinaryObject=false
|
|
group.codon.supportsExecute=false
|
|
group.codon.objdumper=/opt/compiler-explorer/gcc-13.2.0/bin/objdump
|
|
group.codon.isSemVer=true
|
|
group.codon.baseName=Codon
|
|
|
|
compiler.codon0192.exe=/opt/compiler-explorer/codon-0.19.2/bin/codon
|
|
compiler.codon0192.semver=0.19.2
|
|
|
|
## MicroPython
|
|
group.micropython.baseName=MicroPython
|
|
group.micropython.licenseLink=https://raw.githubusercontent.com/micropython/micropython/refs/heads/master/LICENSE
|
|
group.micropython.licenseName=The MIT License
|
|
|
|
group.micropython.supportsBinary=true
|
|
group.micropython.instructionSet=mpy
|
|
group.micropython.objdumperType=plain
|
|
group.micropython.objdumper=cat
|
|
group.micropython.externalparser=plain
|
|
group.micropython.externalparser.exe=/opt/compiler-explorer/micropython-1.27.0/tools/mpy-tool.py
|
|
group.micropython.externalparser.args=--disassemble|--json
|
|
group.micropython.supportsMpyTool=true
|
|
group.micropython.supportsExecute=true
|
|
group.micropython.interpreted=false
|
|
group.micropython.emulated=true
|
|
group.micropython.options="-march=host"
|
|
|
|
group.micropython.compilerType=micropython
|
|
group.micropython.compilers=micropython1200:micropython1210:micropython1220:micropython1221:micropython1222:micropython1230:micropython1240:micropython1241:micropython1250:micropython1260:micropython1261:micropython1270:micropython-preview
|
|
group.micropython.isSemVer=true
|
|
compiler.micropython1200.semver=1.20.0
|
|
compiler.micropython1200.exe=/opt/compiler-explorer/micropython-1.20.0/bin/mpy-cross
|
|
compiler.micropython1200.executionWrapper=/opt/compiler-explorer/micropython-1.20.0/bin/micropython
|
|
compiler.micropython1200.options="-march=x64"
|
|
compiler.micropython1210.semver=1.21.0
|
|
compiler.micropython1210.exe=/opt/compiler-explorer/micropython-1.21.0/bin/mpy-cross
|
|
compiler.micropython1210.executionWrapper=/opt/compiler-explorer/micropython-1.21.0/bin/micropython
|
|
compiler.micropython1220.semver=1.22.0
|
|
compiler.micropython1220.exe=/opt/compiler-explorer/micropython-1.22.0/bin/mpy-cross
|
|
compiler.micropython1220.executionWrapper=/opt/compiler-explorer/micropython-1.22.0/bin/micropython
|
|
compiler.micropython1221.semver=1.22.1
|
|
compiler.micropython1221.exe=/opt/compiler-explorer/micropython-1.22.1/bin/mpy-cross
|
|
compiler.micropython1221.executionWrapper=/opt/compiler-explorer/micropython-1.22.1/bin/micropython
|
|
compiler.micropython1222.semver=1.22.2
|
|
compiler.micropython1222.exe=/opt/compiler-explorer/micropython-1.22.2/bin/mpy-cross
|
|
compiler.micropython1222.executionWrapper=/opt/compiler-explorer/micropython-1.22.2/bin/micropython
|
|
compiler.micropython1230.semver=1.23.0
|
|
compiler.micropython1230.exe=/opt/compiler-explorer/micropython-1.23.0/bin/mpy-cross
|
|
compiler.micropython1230.executionWrapper=/opt/compiler-explorer/micropython-1.23.0/bin/micropython
|
|
compiler.micropython1240.semver=1.24.0
|
|
compiler.micropython1240.exe=/opt/compiler-explorer/micropython-1.24.0/bin/mpy-cross
|
|
compiler.micropython1240.executionWrapper=/opt/compiler-explorer/micropython-1.24.0/bin/micropython
|
|
compiler.micropython1241.semver=1.24.1
|
|
compiler.micropython1241.exe=/opt/compiler-explorer/micropython-1.24.1/bin/mpy-cross
|
|
compiler.micropython1241.executionWrapper=/opt/compiler-explorer/micropython-1.24.1/bin/micropython
|
|
compiler.micropython1250.semver=1.25.0
|
|
compiler.micropython1250.exe=/opt/compiler-explorer/micropython-1.25.0/bin/mpy-cross
|
|
compiler.micropython1250.executionWrapper=/opt/compiler-explorer/micropython-1.25.0/bin/micropython
|
|
compiler.micropython1260.semver=1.26.0
|
|
compiler.micropython1260.exe=/opt/compiler-explorer/micropython-1.26.0/bin/mpy-cross
|
|
compiler.micropython1260.executionWrapper=/opt/compiler-explorer/micropython-1.26.0/bin/micropython
|
|
compiler.micropython1261.semver=1.26.1
|
|
compiler.micropython1261.exe=/opt/compiler-explorer/micropython-1.26.1/bin/mpy-cross
|
|
compiler.micropython1261.executionWrapper=/opt/compiler-explorer/micropython-1.26.1/bin/micropython
|
|
compiler.micropython1270.semver=1.27.0
|
|
compiler.micropython1270.exe=/opt/compiler-explorer/micropython-1.27.0/bin/mpy-cross
|
|
compiler.micropython1270.executionWrapper=/opt/compiler-explorer/micropython-1.27.0/bin/micropython
|
|
compiler.micropython-preview.semver=1.28.0-preview
|
|
compiler.micropython-preview.exe=/opt/compiler-explorer/micropython-preview/bin/mpy-cross
|
|
compiler.micropython-preview.executionWrapper=/opt/compiler-explorer/micropython-preview/bin/micropython
|
|
compiler.micropython-preview.isNightly=true
|
|
|
|
|
|
tools=mpy-tool-hexdump:mpy-tool-freeze
|
|
|
|
tools.mpy-tool-hexdump.name=Hexdump
|
|
tools.mpy-tool-hexdump.exe=/opt/compiler-explorer/micropython-1.27.0/tools/mpy-tool.py
|
|
tools.mpy-tool-hexdump.options=--hexdump
|
|
tools.mpy-tool-hexdump.type=postcompilation
|
|
tools.mpy-tool-hexdump.class=strings-tool
|
|
tools.mpy-tool-hexdump.languageId=stderr
|
|
tools.mpy-tool-hexdump.includeKey=supportsMpyTool
|
|
tools.mpy-tool-hexdump.stdinHint=disabled
|
|
|
|
tools.mpy-tool-freeze.name=Freeze
|
|
tools.mpy-tool-freeze.exe=/opt/compiler-explorer/micropython-1.27.0/tools/mpy-tool.py
|
|
tools.mpy-tool-freeze.options=--freeze
|
|
tools.mpy-tool-freeze.type=postcompilation
|
|
tools.mpy-tool-freeze.class=strings-tool
|
|
tools.mpy-tool-freeze.languageId=c
|
|
tools.mpy-tool-freeze.includeKey=supportsMpyTool
|
|
tools.mpy-tool-freeze.stdinHint=disabled
|
|
|