Philip Waruinge

Philip Waruinge (born 3 February 1945 in Murang'a, Central) is a retired boxer from Kenya, who competed in the featherweight division ( 57 kg) during his career as an amateur.

Philip Waruinge
Personal information
Full namePhilip Waruinge
NationalityKenyan
Born (1945-02-03) 3 February 1945
Murang'a, Central
Height1.70 m (5 ft 7 in)
Weight57 kg (126 lb)
Sport
SportBoxing
Weight classFeatherweight

Amateur career

Waruinge represented his native country at three consecutive Summer Olympics, starting in 1964. He won the bronze medal in Mexico City, Mexico (1968) losing 2:3 to local Antonio Roldan and was awarded the Val Barker Trophy for Outstanding Boxer at the 1968 Olympic Games. Waruinge captured silver in 1972 in Munich, West Germany.

1972 Olympic results

Below are the results of Philip Waruinge, a Kenyan featherweight boxer who competed at the 1972 Munich Olympics:

  • Round of 64: bye
  • Round of 32: defeated Jabbar Feli (Iran) by decision, 4-1
  • Round of 16: defeated Salah Mohamed Amin (Egypt) by decision, 5-0
  • Quarterfinal: defeated Jacko Lindberg (Finland) by decision, 4-1
  • Semifinal: defeated Clemente Rojas (Colombia) by decision, 3-2
  • Final: lost to Boris Kuznetsov (Soviet Union) by decision, 2-3 (was awarded silver medal)

Professional career

Waruinge turned professional in 1973 as a super bantamweight and had limited success. He fought largely in Japan. In 1976 Waruinge landed a shot at WBC Bantamweight titleholder Carlos Zarate. Waruinge was outclassed and was knocked out in the fourth round. He retired after a loss two years later having competed in 25 professional bouts. He won 14, lost 10, and drew 1.

gollark: @@@@@@<@236831708354314240><@&453380648611348500>@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<@!330678593904443393>@@@@@@@@@@@@@@@@@@@@@@@@@''''
gollark: Okay, I managed to compress the WHYJIT compiler into a single discord message.
gollark: ```pythonimport argparse,subprocess,random,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")#parser.add_argument("-d","--drawkcab",help=".sdrawkcab elif ecruos YHW eht ssecorP")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,max): #if args.drawkcab: code = code[::-1] C_code = f"""#define QUITELONG long long intconst QUITELONG max = {max};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()with open(args.input,"r") as f: contents = f.read() looplen = max(1000,(2 ** -args.optimize) * 1000000000) code = build_output( contents, looplen ) with open(args.output,"wb") as out: out.write(code)```
gollark: (and so, code gold was invented)
gollark: Maybe if I compress it manually a bit...


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