Skip to content

Instantly share code, notes, and snippets.

dtdebugger:omega davide$ DYLD_LIBRARY_PATH=/usr/lib/swift lldb -- /Users/davide/Downloads/Xcode.app/Contents/Developer/usr/bin/xctest -XCTest IntegrationTests.IntegrationTests/testKillContent /Users/davide/omega/omega/.build/x86_64-apple-macosx/debug/OmegaPackageTests.xctest
(lldb) target create "/Users/davide/Downloads/Xcode.app/Contents/Developer/usr/bin/xctest"
Current executable set to '/Users/davide/Downloads/Xcode.app/Contents/Developer/usr/bin/xctest' (x86_64).
(lldb) settings set -- target.run-args "-XCTest" "IntegrationTests.IntegrationTests/testKillContent" "/Users/davide/omega/omega/.build/x86_64-apple-macosx/debug/OmegaPackageTests.xctest"
(lldb) r
Process 27933 launched: '/Users/davide/Downloads/Xcode.app/Contents/Developer/usr/bin/xctest' (x86_64)
Test Suite 'Selected tests' started at 2019-02-11 13:11:30.525
Test Suite 'OmegaPackageTests.xctest' started at 2019-02-11 13:11:30.525
Test Suite 'IntegrationTests' started at 2019-02-11 13:11:30.525
Test Case '-[IntegrationTests.IntegrationTests te
$ cat mi-driver.py
from builtins import bytes
import subprocess
import sys
from subprocess import Popen
from subprocess import PIPE
def sendCmd(process, command):
./lldb-mi
(gdb)
-unknown-command
^error,msg="Driver. Received command '-unknown-command'. It was not handled. Command 'unknown-command' not in Command Factory"
(gdb)
-file-exec-and-symbols ./a.out
^done
(gdb)
=library-loaded,id="/Users/davide/work/llvm-project-20170507/build-py/bin/a.out",target-name="/Users/davide/work/llvm-project-20170507/build-py/bin/a.out",host-name="/Users/davide/work/llvm-project-20170507/build-py/bin/a.out",symbols-loaded="1",symbols-path="/Users/davide/work/llvm-project-20170507/build-py/bin/a.out.dSYM/Contents/Resources/DWARF/a.out",loaded_addr="-",size="4096"
-break-insert -f main
@dcci
dcci / pat.cpp
Last active November 19, 2022 22:23
exponential inlining
# 3 "" 3
template < class a > struct b {
a c;
};
template < class > struct o;
template < class d > struct o< d * > {
typedef d e;
};
template < class f > class g {
public: