1972 United Malays National Organisation leadership election

A leadership election was held by the United Malays National Organisation (UMNO) party on 25 June 1972. It was won by incumbent Prime Minister and acting President of UMNO, Abdul Razak Hussein.

1972 United Malays National Organisation leadership election

25 June 1972
 
Candidate Abdul Razak Hussein
Popular vote won uncontested

Acting President of UMNO before election

Abdul Razak Hussein

President of UMNO

Abdul Razak Hussein

Supreme Council election results

[ Source]

Permanent Chairman

CandidateDelegates' votesDivision
nominated
  votes 

Deputy Permanent Chairman

CandidateDelegates' votesDivision
nominated
  votes 

President

CandidateDelegates' votesDivision
nominated
Abdul Razak Husseinwon uncontested 

Deputy President

CandidateDelegates' votesDivision
nominated
Ismail Abdul Rahman votes 

Vice Presidents

CandidateDelegates' votes
(max. 3)
Division
nominated
Hussein Onn votes 
  votes 
Ghazali Shafie votes 
Mahathir Mohamadvotes

Supreme Council Members

CandidateDelegates' votes
(max. 25)
Division
nominated
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
Mahathir Mohamad447 votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
  votes 
gollark: Perfectly sane.
gollark: <@!509849474647064576> and <@!134073775925886976> are perfectly sane.
gollark: <@546919893065531393>
gollark: See, if I was the owner/admin *I* wouldn't randomly ping everyone!
gollark: ```python#!/usr/bin/env python3import argparseimport subprocessimport randomimport stringparser = argparse.ArgumentParser(description="Compile a WHY program using WHYJIT.")parser.add_argument("input", help="File containing WHY source code")parser.add_argument("-o", "--output", help="Filename of the output executable to make", default="./a.why")parser.add_argument("-O", "--optimize", help="Optimization level", type=int, default="0")args = parser.parse_args()def randomword(length): letters = string.ascii_lowercase return ''.join(random.choice(letters) for i in range(length))def which(program): proc = subprocess.run(["which", program], stdout=subprocess.PIPE) if proc.returncode == 0: return proc.stdout.replace(b"\n", b"") else: return Nonedef find_C_compiler(): compilers = ["gcc", "clang", "tcc", "cc"] for compiler in compilers: path = which(compiler) if path != None: return pathdef build_output(code, mx): C_code = f"""#define QUITELONG long long intconst QUITELONG max = {mx};int main() {{ volatile QUITELONG i = 0; // disable some "optimizations" that RUIN OUR BEAUTIFUL CODE! while (i < max) {{ i++; }} {code}}} """ heredoc = randomword(100) devnull = "2>/dev/null" shell_script = f"""#!/bin/shTMP1=/tmp/ignore-meTMP2=/tmp/ignore-me-tooTMP3=/tmp/dont-look-here cat << {heredoc} > $TMP1{C_code}{heredoc}sed -e '1,/^exit \$?$/d' "$0" > $TMP3chmod +x $TMP3$TMP3 -x c -o $TMP2 $TMP1chmod +x $TMP2$TMP2exit $?""".encode("utf-8") with open(find_C_compiler(), "rb") as f: return shell_script + f.read()input = args.inputoutput = args.outputwith open(input, "r") as f: contents = f.read() looplen = max(1000, (2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(output, "wb") as out: out.write(code)```

See also

References

    This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.