Skip to content

Instantly share code, notes, and snippets.

🕴
why does github have statuses now

william light wrl

🕴
why does github have statuses now
Block or report user

Report or block wrl

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View cross_compile.py
#!/usr/bin/env python
# cross_compile.py - waf tool for cross-compilation
# Written in 2017 by William Light <wrl@workingset.de>
#
# To the extent possible under law, the author(s) have dedicated all copyright
# and related and neighboring rights to this software to the public domain
# worldwide. This software is distributed without any warranty.
#
# You should have received a copy of the CC0 Public Domain Dedication along
View saw_hpf.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View fizzbuzz_direct_threaded.c
#include <stdio.h>
#include <stdint.h>
#define MAX 100
int
main(int argc, char **argv)
{
intptr_t op[MAX + 2];
int ip;
View fizzbuzz_only_using_gotos.c
#include <stdio.h>
int
main(int argc, char **argv)
{
int i;
void *jump[] = {
[0] = &&printn,
[1] = &&fizz,
@wrl
wrl / cross_compile.py
Created Jul 6, 2016
waf cross compilation tool
View cross_compile.py
#!/usr/bin/env python
def override_find_program(prefix):
from waflib.Configure import find_program as orig_find
from waflib.Configure import conf
if prefix[-1] != '-':
prefix += '-'
@conf
View panther_040_default.json
{
"version": 20150319,
"exported": {
"from": "0.3.1-b9a585a",
"on": "2016-06-10T20:43:46+0200"
},
"programs": [
{
"level": -6.0,
"note_logic": "poly",
View x86_64-apple-darwin-clang.sh
#!/bin/dash
path=$(readlink -f "$(which "$0")")
prefix=${path%-*}-
program=${0##*-}
default_cflags="-isysroot /home/will/macosx_sdks/SDKs/MacOSX10.8.sdk"
$program -target x86_64-apple-darwin -B "$prefix" $default_cflags "$@"
View keybase.md

Keybase proof

I hereby claim:

  • I am wrl on github.
  • I am wrl (https://keybase.io/wrl) on keybase.
  • I have a public key ASAMsNic-9W2ZXx47icCplV_6GU0O6HTIWfAXR_zUH1KYgo

To claim this, I am signing this object:

View airwave use after free
==10629== Invalid read of size 4
==10629== at 0x54880E3: __pthread_mutex_unlock_usercnt (in /usr/lib/libpthread-2.22.so)
==10629== by 0x242BD8B6: __gthread_mutex_unlock (gthr-default.h:778)
==10629== by 0x242BD8B6: __gthread_recursive_mutex_unlock (gthr-default.h:831)
==10629== by 0x242BD8B6: unlock (mutex:194)
==10629== by 0x242BD8B6: ~lock_guard (mutex:392)
==10629== by 0x242BD8B6: Airwave::Plugin::dispatchProc(AEffect*, int, int, long, void*, float) (plugin.cpp:734)
==10629== by 0xA9CCD8: ??? (in /usr/bin/renoise-3.1.0)
==10629== by 0xAA5CBA: ??? (in /usr/bin/renoise-3.1.0)
==10629== by 0xA63A7B: ??? (in /usr/bin/renoise-3.1.0)
View init.pnthr.json
{
"version": 20150319,
"exported": {
"from": "0.3.1-a18ae86",
"on": "2015-07-08T00:54:31+0200"
},
"programs": [
{
"level": -6.0,
"note_logic": "poly",
You can’t perform that action at this time.