def METHOD_NAME():
	if platform.system() == 'Windows':
		return [ 'vs2015', 'vs2017', 'vs2019', 'vs2019-clang' ]
	elif platform.system() == 'Linux':
		compilers = []
		if shutil.which('g++-5'):
			compilers.append('gcc5')
		if shutil.which('g++-6'):
			compilers.append('gcc6')
		if shutil.which('g++-7'):
			compilers.append('gcc7')
		if shutil.which('g++-8'):
			compilers.append('gcc8')
		if shutil.which('g++-9'):
			compilers.append('gcc9')
		if shutil.which('g++-10'):
			compilers.append('gcc10')
		if shutil.which('clang++-4.0'):
			compilers.append('clang4')
		if shutil.which('clang++-5.0'):
			compilers.append('clang5')
		if shutil.which('clang++-6.0'):
			compilers.append('clang6')
		if shutil.which('clang++-7'):
			compilers.append('clang7')
		if shutil.which('clang++-8'):
			compilers.append('clang8')
		if shutil.which('clang++-9'):
			compilers.append('clang9')
		if shutil.which('clang++-10'):
			compilers.append('clang10')
		if shutil.which('clang++-11'):
			compilers.append('clang11')
		return compilers
	elif platform.system() == 'Darwin':
		return [ 'osx' ]
	else:
		print('Unknown platform!')
		sys.exit(1)