Skip to content

Instantly share code, notes, and snippets.

{ stdenv, fetchurl, buildEnv, makeDesktopItem, makeWrapper, zlib, glib, alsaLib
, dbus, gtk, atk, pango, freetype, fontconfig, libgnome_keyring3, gdk_pixbuf
, cairo, cups, expat, libgpgerror, nspr, gconf, nss, xlibs
}:
let
atomEnv = buildEnv {
name = "env-atom";
paths = [
stdenv.gcc.gcc zlib glib dbus gtk atk pango freetype libgnome_keyring3
shopt -s dotglob
du -sk * | sort -n | while read size fname; do for unit in k M G T P E Z Y; do if [ $size -lt 1024 ]; then echo -e "${size}${unit}\t${fname}"; break; fi; size=$((size/1024)); done; done
fn draw(&self, shader_programs: &mut ShaderPrograms) {
self.text.draw(&mut shader_programs);
}
#include <iostream>
int main() {
long long g = -4294966190;
unsigned int p = 0;
--p;
g += p;
std::cout << g << std::endl;
}
@jhasse
jhasse / gist:7949455
Created December 13, 2013 19:06
CMake Test
C:\Users\jhass_000\git\cmaketest>type main.cpp
#include <ft2build.h>
C:\Users\jhass_000\git\cmaketest>type CMakeLists.txt
cmake_minimum_required(VERSION 2.8)
include_directories("freetype2")
add_library( freetype-gl STATIC "main.cpp")
C:\Users\jhass_000\git\cmaketest>cmake -G "MinGW Makefiles" .
-- Configuring done
clone:
recursive: true
build:
image: ubuntu:16.04
commands:
- apt-get update
- apt-get install ...
- ...
environment:
- CLICOLOR_FORCE=1
[Macaron] PANIC: runtime error: makeslice: cap out of range
/usr/local/go/src/runtime/panic.go:423 (0x42b609)
/usr/local/go/src/runtime/slice.go:30 (0x440aac)
/tmp/d20160903-15-h2vuet/opt/gogs/.heroku/go/src/github.com/gogits/gogs/models/org_team.go:40 (0x59451a)
/tmp/d20160903-15-h2vuet/opt/gogs/.heroku/go/src/github.com/gogits/gogs/models/org_team.go:58 (0x594caa)
/tmp/d20160903-15-h2vuet/opt/gogs/.heroku/go/src/github.com/gogits/gogs/models/org_team.go:320 (0x597e95)
/tmp/d20160903-15-h2vuet/opt/gogs/.heroku/go/src/github.com/gogits/gogs/routers/org/teams.go:260 (0x8c1b08)
/usr/local/go/src/runtime/asm_amd64.s:437 (0x45c52e)
/usr/local/go/src/reflect/value.go:432 (0x50110a)
/usr/local/go/src/reflect/value.go:300 (0x4ffdd1)
// launch.json
{
"version": "0.2.0",
"configurations": [
{
"name": "example",
"type": "cppdbg",
"request": "launch",
"miDebuggerPath": "/usr/bin/gdb",
"targetArchitecture": "x64",
(gdb) run
Starting program: /home/jhasse/.cargo/bin/cargo run
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Finished debug [unoptimized + debuginfo] target(s) in 0.0 secs
Running `target/debug/rust-opengl-test`
Prefix path: /home/jhasse/git/rust-opengl-test
error: Process didn't exit successfully: `target/debug/rust-opengl-test` (signal: 11, SIGSEGV: invalid memory reference)
[Inferior 1 (process 2907) exited with code 0145]
(gdb) bt
~/git/rust-opengl-test (master) $ ulimit -c unlimited
~/git/rust-opengl-test (master) $ cargo run
Finished debug [unoptimized + debuginfo] target(s) in 0.0 secs
Running `target/debug/rust-opengl-test`
Prefix path: /home/jhasse/git/rust-opengl-test
error: Process didn't exit successfully: `target/debug/rust-opengl-test` (signal: 11, SIGSEGV: invalid memory reference)
~/git/rust-opengl-test (master) $ ls /var/lib/systemd/coredump/
~/git/rust-opengl-test (master) $