Skip to content

Instantly share code, notes, and snippets.

@timo
Created October 17, 2020 17:54
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 timo/9a999fa16e6624d9c4504a472bef6b41 to your computer and use it in GitHub Desktop.
Save timo/9a999fa16e6624d9c4504a472bef6b41 to your computer and use it in GitHub Desktop.
timo@schmand ~> cd perl6/moarvm/
timo@schmand ~/p/moarvm (master)> vim src/gen/config.h
timo@schmand ~/p/moarvm (master)> cp src/gen/config.h /tmp/before
timo@schmand ~/p/moarvm (master)> perl Configure.pl --optimize=3 --debug=2 --prefix=/home/timo/perl6/install --dtrac
Welcome to MoarVM!
Updating submodules .................................... OK
Configuring native build environment ...................
trying to compile a simple C program ............... YES
probing support of -Werror=* ....................... YES
Testing pkgconfig .................................. 1.6.3
OK
probing whether your compiler thinks that it is gcc YES
probing how your compiler does static inline ....... static __inline__
your CPU can read unaligned values for all of int32 int64 num64
probing the size of pointers ....................... 8
probing C type support for: _Bool, bool ............ YES: _Bool,bool
probing computed goto support ...................... YES
probing pthread_yield support ...................... NO
probing pthread_setname_np support (optional) ...... YES
probing existance of optional malloc_trim() ........ YES
probing support of rdtscp intrinsic ................ YES
make: make
compile: gcc -std=gnu99 -Wextra -Wall -Wno-unused-parameter -Wno-unused-function -Wno-missing-braces -Werror=pointer-arith -O3 -DNDEBUG -g2 -D_REENTRANT -D_FILE_OFFSET_BITS=64 -fPIC -DDEBUG_HELPERS -DMVM_DTRACE_SUPPORT -DMVM_HEAPSNAPSHOT_FORMAT=3
includes: -I3rdparty/libuv/include -I3rdparty/libuv/src -I3rdparty/libatomicops/src -I3rdparty/libtommath -I3rdparty/dyncall/dynload -I3rdparty/dyncall/dyncall -I3rdparty/dyncall/dyncallback
link: gcc -O3 -DNDEBUG -g2 -Wl,-rpath,"/@libdir@"
libs: -lm -lpthread -lrt -ldl -lzstd
byte order: little endian
Configuring 3rdparty libs .............................. OK
3rdparty: 3rdparty/cmp/libcmp.a
3rdparty/dyncall/dyncall/libdyncall_s.a
3rdparty/dyncall/dyncallback/libdyncallback_s.a
3rdparty/dyncall/dynload/libdynload_s.a
3rdparty/libatomicops/src/libatomic_ops.a
3rdparty/libtommath/libtommath.a
3rdparty/libuv/libuv.a
3rdparty/sha1/libsha1.a
3rdparty/tinymt/libtinymt.a
Generating src/gen/config.c ............................ OK
Generating src/gen/config.h ............................ OK
Generating Makefile .................................... OK
Generating tools/check.mk .............................. OK
Generating build/mk-moar-pc.pl ......................... OK
Configuration SUCCESS.
Type 'make' to build and 'make help' to see a list of
available make targets.
timo@schmand ~/p/moarvm (master)> diff -Naru /tmp/before src/gen/config.h
--- /tmp/before 2020-10-17 19:53:44.376007520 +0200
+++ src/gen/config.h 2020-10-17 19:53:54.500739794 +0200
@@ -7,10 +7,10 @@
*/
/* Version information. */
-#define MVM_VERSION "2020.08-92-g322c2e0b4"
+#define MVM_VERSION "2020.09-8-g60070970c"
#define MVM_VERSION_MAJOR 2020
-#define MVM_VERSION_MINOR 08
-#define MVM_VERSION_PATCH 92
+#define MVM_VERSION_MINOR 09
+#define MVM_VERSION_PATCH 8
/* Various compiler-specific pragmii. */
#define MVM_NO_RETURN
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment