Skip to content

Instantly share code, notes, and snippets.

@wmoxam
Last active September 9, 2016 05:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wmoxam/8fd1f5f122fc8082f9a2ea3999e36436 to your computer and use it in GitHub Desktop.
Save wmoxam/8fd1f5f122fc8082f9a2ea3999e36436 to your computer and use it in GitHub Desktop.
[wmoxam:~/projects/crystal] $ CC=/usr/local/bin/clang gmake
CRYSTAL_CONFIG_PATH=`pwd`/src ./bin/crystal build -o .build/crystal src/compiler/crystal.cr -D without_openssl -D without_zlib
/usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
/usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
/usr/local/lib/libLLVMMC.a(WinCOFFObjectWriter.cpp.o): In function `(anonymous namespace)::WinCOFFObjectWriter::writeObject(llvm::MCAssembler&, llvm::MCAsmLayout const&)':
WinCOFFObjectWriter.cpp:(.text._ZN12_GLOBAL__N_119WinCOFFObjectWriter11writeObjectERN4llvm11MCAssemblerERKNS1_11MCAsmLayoutE+0xb0d): warning: warning: sprintf() is often misused, please use snprintf()
[wmoxam:~/projects/crystal] $
[wmoxam:~/projects/crystal] $ CC=/usr/local/bin/clang gmake spec
./bin/crystal build -o .build/all_spec spec/all_spec.cr
Using compiled compiler at .build/crystal
/usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
Warning: benchmarking without the `--release` flag won't yield useful results
/usr/local/lib/libxml2.so.15.1: warning: warning: strcat() is almost always misused, please use strlcat()
/usr/local/lib/libgmp.so.9.0: warning: warning: vsprintf() is often misused, please use vsnprintf()
/usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
/usr/local/lib/libgmp.so.9.0: warning: warning: strcpy() is almost always misused, please use strlcpy()
/usr/local/lib/libyaml.so.0.0: warning: warning: sprintf() is often misused, please use snprintf()
.build/all_spec
/usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
./usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
./usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
./usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
./usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
./usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
.................................................................
[SNIP]
......................................................./usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
................../usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
../usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
./usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
_main.o: In function `__crystal_main':
main_module:(.text+0x42f): undefined reference to `__tls_get_addr'
main_module:(.text+0x4a5): undefined reference to `__tls_get_addr'
_main.o: In function `~Foo::var:read':
main_module:(.text+0x2c0d): undefined reference to `__tls_get_addr'
main_module:(.text+0x2c26): undefined reference to `__tls_get_addr'
main_module:(.text+0x2c38): undefined reference to `__tls_get_addr'
clang-3.8: error: linker command failed with exit code 1 (use -v to see invocation)
Error: execution of command failed with code: 1: `/usr/local/bin/clang -o "/home/wmoxam/.cache/crystal/crystal-run-crystal-spec-output.tmp" "${@}" -rdynamic -lpcre -lgc -lpthread /home/wmoxam/projects/crystal/src/ext/libcrystal.a -levent_extra -levent_core -lpthread -liconv -L/usr/lib -L/usr/local/lib`
Pending:
Code gen: lib codegens lib var set and get
Code gen: primitives codegens pointer of int
Code gen: primitives sums two numbers out of an [] of Number
Finished in 7:18 minutes
1129 examples, 0 failures, 0 errors, 3 pending
gmake: *** [Makefile:34: spec] Error 1
[wmoxam:~/projects/crystal] $ CRYSTAL_PATH=./src/ ./crystal eval 'puts "Hi OpenBSD"'
/usr/local/lib/libevent_core.so.1.1: warning: warning: random() may return deterministic values, is that what you want?
Hi OpenBSD
[wmoxam:~/projects/crystal] $ uname -a
OpenBSD base.my.domain 6.0 GENERIC.MP#2319 amd64
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment