Skip to content

Instantly share code, notes, and snippets.

@hasufell
Created October 1, 2016 12:32
Show Gist options
  • Save hasufell/55c8c90178ebcb23886a394bd01fcf6e to your computer and use it in GitHub Desktop.
Save hasufell/55c8c90178ebcb23886a394bd01fcf6e to your computer and use it in GitHub Desktop.
hasufell@localhost bam % export CC="x86_64-pc-linux-gnu-cc" [0]
hasufell@localhost bam % make test [0]
python scripts/test.py
bam_add_dependency_cpp("missing node"): ok
PseudoTarget("fakenode"); bam_add_dependency_cpp("fakenode"): ok
Hash(""): ok
Hash("Hello World!"): ok
Execute("echo"): ok
Path(nil): ok
Path({}): ok
Path("asdf", "asdf"): ok
Path(""): ok
Path("/"): ok
Path("/a/../b.c/./file.ext"): ok
Path("/a/../b.c/./"): ok
Path("/a/../.bc/./"): ok
Path("/a/b/.."): ok
Path("/a/..b/"): ok
Path("/a//b/"): ok
Path("/a/b/../"): ok
Path("/a/.b/../"): ok
Path("/a/.b"): ok
Path("/a/.b/"): ok
Path("../../a/../b.c/./"): ok
Path("../test/../path/file.name.ext"): ok
PathBase(nil): ok
PathBase({}): ok
PathBase("", ""): ok
PathBase(""): ok
PathBase("/"): ok
PathBase("test/path/file.name.ext"): ok
PathBase("/a/../b.c/./file.ext"): ok
PathFileExt(nil): ok
PathFileExt({}): ok
PathFileExt("", ""): ok
PathFileExt(""): ok
PathFileExt("/"): ok
PathFileExt("/a/../b.c/./file.ext"): ok
PathFilename(nil): ok
PathFilename({}): ok
PathFilename("", ""): ok
PathFilename(""): ok
PathFilename("/"): ok
PathFilename("/a/../b.c/./file.ext"): ok
PathJoin(nil): ok
PathJoin("asdf", "asdf", "asdf"): ok
PathJoin("a/b", ""): ok
PathJoin("a/b/", ""): ok
PathJoin("a", "b"): ok
PathJoin("", "a"): ok
PathJoin("", "a/b"): ok
PathJoin("a/b", ".."): ok
PathJoin("a/b/", ""): ok
PathJoin("a/", "b/"): ok
PathDir(nil): ok
PathDir({}): ok
PathDir("", ""): ok
PathDir(""): ok
PathDir("/"): ok
PathDir("/a/../b.c/./file.ext"): ok
TableDeepCopy(nil): ok
TableDeepCopy(""): ok
TableDeepCopy({}, {}): ok
TableDeepCopy({{{"a"}, "b"}, "c", "d", {"e", "f"}}): ok
TableFlatten({"", {"", {""}, ""}, "", {}, {""}}): ok
TableFlatten({"", {"", {""}, ""}, 1, {""}}): ok
t = {a = 1}; TableLock(t); t.a = 2: ok
t = {a = 1}; TableLock(t); t.b = 2: ok
TableToString({"a", "b"}, "[", "]"): ok
for s in TableWalk({"", {"", {""}, ""}, "", {}, {""}}) do end: ok
for s in TableWalk({"", {"", {"", 1}, ""}, {""}}) do end: ok
CheckSettings(nil): ok
CheckSettings(""): ok
CheckSettings({}): ok
CheckSettings(NewSettings()): ok
NewSettings(): ok
t = NewSettings(); t.cc.DOES_NOT_EXIST = 1: ok
t = NewSettings():Copy(); t.cc.DOES_NOT_EXIST = 1: ok
cyclic: FAILED!
bam: detected 4 cores
bam: setup started
bam: reading internal file 'src/base.lua'
bam: reading internal file 'src/driver_cl.lua'
bam: reading internal file 'src/driver_clang.lua'
bam: reading internal file 'src/tools.lua'
bam: reading internal file 'src/driver_gcc.lua'
bam: reading script from 'bam.lua'
[string "src/tools.lua"]:162: no driver set
backtrace:
[string "src/tools.lua"](162): DriverC field
[string "src/tools.lua"](299): Compiler local
[string "src/tools.lua"](130): Compile global
bam.lua(2): (null)
bam: script error (-t for more detail)
difftest: cyclic '--debug-nodes' vs '--debug-nodes -n': FAILED! '--debug-nodes' returned 1
include_paths: FAILED!
bam: detected 4 cores
bam: setup started
bam: reading internal file 'src/base.lua'
bam: reading internal file 'src/driver_cl.lua'
bam: reading internal file 'src/driver_clang.lua'
bam: reading internal file 'src/tools.lua'
bam: reading internal file 'src/driver_gcc.lua'
bam: reading script from 'bam.lua'
[string "src/tools.lua"]:162: no driver set
backtrace:
[string "src/tools.lua"](162): DriverC field
[string "src/tools.lua"](299): Compiler local
[string "src/tools.lua"](130): Compile global
bam.lua(3): (null)
bam: script error (-t for more detail)
difftest: include_paths '--debug-nodes' vs '--debug-nodes -n': FAILED! '--debug-nodes' returned 1
dot.in.dir: FAILED!
bam: detected 4 cores
bam: setup started
bam: reading internal file 'src/base.lua'
bam: reading internal file 'src/driver_cl.lua'
bam: reading internal file 'src/driver_clang.lua'
bam: reading internal file 'src/tools.lua'
bam: reading internal file 'src/driver_gcc.lua'
bam: reading script from 'bam.lua'
[string "src/tools.lua"]:162: no driver set
backtrace:
[string "src/tools.lua"](162): DriverCXX field
[string "src/tools.lua"](310): Compiler local
[string "src/tools.lua"](130): Compile global
bam.lua(4): (null)
bam: script error (-t for more detail)
difftest: dot.in.dir '--debug-nodes' vs '--debug-nodes -n': FAILED! '--debug-nodes' returned 1
retval: ok
multi_target: ok
multi_target: FAILED!
bam: detected 4 cores
bam: setup started
bam: reading internal file 'src/base.lua'
bam: reading internal file 'src/driver_cl.lua'
bam: reading internal file 'src/driver_clang.lua'
bam: reading internal file 'src/tools.lua'
bam: reading internal file 'src/driver_gcc.lua'
bam: reading script from 'bam.lua'
[string "src/tools.lua"]:162: no driver set
backtrace:
[string "src/tools.lua"](162): DriverC field
[string "src/tools.lua"](299): Compiler local
[string "src/tools.lua"](130): Compile global
bam.lua(2): (null)
bam: script error (-t for more detail)
collect_wrong: ok
locked: ok
cxx_dep: FAILED!
bam: detected 4 cores
bam: setup started
bam: reading internal file 'src/base.lua'
bam: reading internal file 'src/driver_cl.lua'
bam: reading internal file 'src/driver_clang.lua'
bam: reading internal file 'src/tools.lua'
bam: reading internal file 'src/driver_gcc.lua'
bam: reading script from 'bam.lua'
[string "src/tools.lua"]:162: no driver set
backtrace:
[string "src/tools.lua"](162): DriverC field
[string "src/tools.lua"](299): Compiler local
[string "src/tools.lua"](130): Compile global
bam.lua(5): (null)
bam: script error (-t for more detail)
deps: ok
collect_recurse: FAILED!
bam: detected 4 cores
bam: setup started
bam: reading internal file 'src/base.lua'
bam: reading internal file 'src/driver_cl.lua'
bam: reading internal file 'src/driver_clang.lua'
bam: reading internal file 'src/tools.lua'
bam: reading internal file 'src/driver_gcc.lua'
bam: reading script from 'bam.lua'
[string "src/tools.lua"]:162: no driver set
backtrace:
[string "src/tools.lua"](162): DriverCXX field
[string "src/tools.lua"](310): Compiler local
[string "src/tools.lua"](130): Compile global
bam.lua(4): (null)
bam: script error (-t for more detail)
sharedlib: FAILED!
bam: detected 4 cores
bam: setup started
bam: reading internal file 'src/base.lua'
bam: reading internal file 'src/driver_cl.lua'
bam: reading internal file 'src/driver_clang.lua'
bam: reading internal file 'src/tools.lua'
bam: reading internal file 'src/driver_gcc.lua'
bam: reading script from 'bam.lua'
[string "src/tools.lua"]:162: no driver set
backtrace:
[string "src/tools.lua"](162): DriverCXX field
[string "src/tools.lua"](310): Compiler local
[string "src/tools.lua"](130): Compile global
bam.lua(6): (null)
bam: script error (-t for more detail)
deadlock: FAILED!
bam: detected 4 cores
bam: setup started
bam: reading internal file 'src/base.lua'
bam: reading internal file 'src/driver_cl.lua'
bam: reading internal file 'src/driver_clang.lua'
bam: reading internal file 'src/tools.lua'
bam: reading internal file 'src/driver_gcc.lua'
bam: reading script from 'bam.lua'
[string "src/tools.lua"]:162: no driver set
backtrace:
[string "src/tools.lua"](162): DriverC field
[string "src/tools.lua"](299): Compiler local
[string "src/tools.lua"](130): Compile global
bam.lua(9): (null)
bam: script error (-t for more detail)
addorder: ok
import: ok
multipleoutput: ok
FAILED TESTS:
cyclic(returned 1)
difftest: cyclic '--debug-nodes' vs '--debug-nodes -n':
include_paths(returned 1)
difftest: include_paths '--debug-nodes' vs '--debug-nodes -n':
dot.in.dir(returned 1)
difftest: dot.in.dir '--debug-nodes' vs '--debug-nodes -n':
multi_target(returned 1)
cxx_dep(returned 1)
collect_recurse(returned 1)
sharedlib(returned 1)
deadlock(returned 1)
make: *** [Makefile:38: test] Error 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment