bsansouci / bsb-native

Build system for OCaml/Reason
Other
245 stars 10 forks source link

Error when installing #6

Closed ryb73 closed 6 years ago

ryb73 commented 6 years ago

I get the following error when trying running npm install bsansouci/bsb-native. I do not get the same error if I clone the repo and run npm install.

[ppx_tools_bs] npm i bsansouci/bsb-native

> bs-platform@1.9.1 postinstall /Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform
> node scripts/install.js

Working dir /Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform
ninja binary is already cached:  /Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/bin/ninja.exe
Working dir /Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/jscomp
config_output:
version: 4.02.3+BS
standard_library_default: /Users/ryan/.opam/4.02.3+buckle-master/lib/ocaml
standard_library: /Users/ryan/.opam/4.02.3+buckle-master/lib/ocaml
standard_runtime: /Users/ryan/.opam/4.02.3+buckle-master/bin/ocamlrun
ccomp_type: cc
bytecomp_c_compiler: gcc -O  -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -O
bytecomp_c_libraries: -lcurses -lpthread
native_c_compiler: gcc -O  -D_FILE_OFFSET_BITS=64 -D_REENTRANT
native_c_libraries:
native_pack_linker: ld -r -arch x86_64  -o
ranlib: ranlib
cc_profile: -pg
architecture: amd64
model: default
system: macosx
asm: clang -arch x86_64 -c
asm_cfi_supported: true
with_frame_pointers: false
ext_obj: .o
ext_asm: .s
ext_lib: .a
ext_dll: .so
os_type: Unix
default_executable_name: a.out
systhread_supported: true
host: x86_64-apple-darwin16.4.0
target: x86_64-apple-darwin16.4.0
exec_magic_number: Caml1999X011
cmi_magic_number: Caml1999I017
cmo_magic_number: Caml1999O010
cma_magic_number: Caml1999A011
cmx_magic_number: Caml1999Y014
cmxa_magic_number: Caml1999Z013
ast_impl_magic_number: Caml1999M016
ast_intf_magic_number: Caml1999N015
cmxs_magic_number: Caml2007D002
cmt_magic_number: Caml2012T004

keyvalues
version: 4.02.3+BS
standard_library_default: /Users/ryan/.opam/4.02.3+buckle-master/lib/ocaml
standard_library: /Users/ryan/.opam/4.02.3+buckle-master/lib/ocaml
standard_runtime: /Users/ryan/.opam/4.02.3+buckle-master/bin/ocamlrun
ccomp_type: cc
bytecomp_c_compiler: gcc -O  -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -O
bytecomp_c_libraries: -lcurses -lpthread
native_c_compiler: gcc -O  -D_FILE_OFFSET_BITS=64 -D_REENTRANT
native_c_libraries:
native_pack_linker: ld -r -arch x86_64  -o
ranlib: ranlib
cc_profile: -pg
architecture: amd64
model: default
system: macosx
asm: clang -arch x86_64 -c
asm_cfi_supported: true
with_frame_pointers: false
ext_obj: .o
ext_asm: .s
ext_lib: .a
ext_dll: .so
os_type: Unix
default_executable_name: a.out
systhread_supported: true
host: x86_64-apple-darwin16.4.0
target: x86_64-apple-darwin16.4.0
exec_magic_number: Caml1999X011
cmi_magic_number: Caml1999I017
cmo_magic_number: Caml1999O010
cma_magic_number: Caml1999A011
cmx_magic_number: Caml1999Y014
cmxa_magic_number: Caml1999Z013
ast_impl_magic_number: Caml1999M016
ast_intf_magic_number: Caml1999N015
cmxs_magic_number: Caml2007D002
cmt_magic_number: Caml2012T004
No value found from ocamlopt.opt -config for "ar"
No value found from ocamlopt.opt -config for "mkdll"
No value found from ocamlopt.opt -config for "mkexe"
No value found from ocamlopt.opt -config for "mkmaindll"
Build the compiler and runtime ..
Making compiler
/Applications/Xcode.app/Contents/Developer/usr/bin/make -B -C bin -j 6 all
ocamlopt.opt -g -w -40-30 ../stubs/ext_basic_hash_stubs.c bsppx.mli bsppx.ml -o bsppx.exe
ocamlopt.opt -g -w -40-30 ../stubs/ext_basic_hash_stubs.c bspp.mli bspp.ml -o bspp.exe
ocamlopt.opt -g -w -40-30 ../stubs/ext_basic_hash_stubs.c bsdep.mli bsdep.ml -o bsdep.exe
node ../../scripts/config_compiler.js
ocamlopt.opt -g -w -40-30 ../stubs/ext_basic_hash_stubs.c unix.cmxa  bspack.mli bspack.ml -o bspack.exe
ocamlopt.opt -g -w -40-30 ../stubs/ext_basic_hash_stubs.c unix.cmxa str.cmxa bsb.mli bsb.ml -o bsb.exe
Working dir /Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/jscomp/bin
config_output:
version: 4.02.3+BS
standard_library_default: /Users/ryan/.opam/4.02.3+buckle-master/lib/ocaml
standard_library: /Users/ryan/.opam/4.02.3+buckle-master/lib/ocaml
standard_runtime: /Users/ryan/.opam/4.02.3+buckle-master/bin/ocamlrun
ccomp_type: cc
bytecomp_c_compiler: gcc -O  -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -O
bytecomp_c_libraries: -lcurses -lpthread
native_c_compiler: gcc -O  -D_FILE_OFFSET_BITS=64 -D_REENTRANT
native_c_libraries:
native_pack_linker: ld -r -arch x86_64  -o
ranlib: ranlib
cc_profile: -pg
architecture: amd64
model: default
system: macosx
asm: clang -arch x86_64 -c
asm_cfi_supported: true
with_frame_pointers: false
ext_obj: .o
ext_asm: .s
ext_lib: .a
ext_dll: .so
os_type: Unix
default_executable_name: a.out
systhread_supported: true
host: x86_64-apple-darwin16.4.0
target: x86_64-apple-darwin16.4.0
exec_magic_number: Caml1999X011
cmi_magic_number: Caml1999I017
cmo_magic_number: Caml1999O010
cma_magic_number: Caml1999A011
cmx_magic_number: Caml1999Y014
cmxa_magic_number: Caml1999Z013
ast_impl_magic_number: Caml1999M016
ast_intf_magic_number: Caml1999N015
cmxs_magic_number: Caml2007D002
cmt_magic_number: Caml2012T004

keyvalues
version: 4.02.3+BS
standard_library_default: /Users/ryan/.opam/4.02.3+buckle-master/lib/ocaml
standard_library: /Users/ryan/.opam/4.02.3+buckle-master/lib/ocaml
standard_runtime: /Users/ryan/.opam/4.02.3+buckle-master/bin/ocamlrun
ccomp_type: cc
bytecomp_c_compiler: gcc -O  -Wall -D_FILE_OFFSET_BITS=64 -D_REENTRANT -O
bytecomp_c_libraries: -lcurses -lpthread
native_c_compiler: gcc -O  -D_FILE_OFFSET_BITS=64 -D_REENTRANT
native_c_libraries:
native_pack_linker: ld -r -arch x86_64  -o
ranlib: ranlib
cc_profile: -pg
architecture: amd64
model: default
system: macosx
asm: clang -arch x86_64 -c
asm_cfi_supported: true
with_frame_pointers: false
ext_obj: .o
ext_asm: .s
ext_lib: .a
ext_dll: .so
os_type: Unix
default_executable_name: a.out
systhread_supported: true
host: x86_64-apple-darwin16.4.0
target: x86_64-apple-darwin16.4.0
exec_magic_number: Caml1999X011
cmi_magic_number: Caml1999I017
cmo_magic_number: Caml1999O010
cma_magic_number: Caml1999A011
cmx_magic_number: Caml1999Y014
cmxa_magic_number: Caml1999Z013
ast_impl_magic_number: Caml1999M016
ast_intf_magic_number: Caml1999N015
cmxs_magic_number: Caml2007D002
cmt_magic_number: Caml2012T004
No value found from ocamlopt.opt -config for "ar"
No value found from ocamlopt.opt -config for "mkdll"
No value found from ocamlopt.opt -config for "mkexe"
No value found from ocamlopt.opt -config for "mkmaindll"
ocamlopt.opt -g -w -40-30 ../stubs/ext_basic_hash_stubs.c unix.cmxa str.cmxa -w -a bsb_helper.mli bsb_helper.ml -o bsb_helper.exe
File "parsing/lexer.mll", line 1249, characters 8-16:
Warning 26: unused variable post_pos.
ocamlopt.opt -no-alias-deps -I +compiler-libs ocamlcommon.cmxa refmt_main.mli refmt_main.ml -o refmt.exe
File "ocamldep.ml", line 271, characters 10-22:
Warning 26: unused variable byte_targets.
ocamlopt.opt -no-alias-deps -I +compiler-libs ocamlcommon.cmxa reactjs_ppx.mli reactjs_ppx.ml -o reactjs_jsx_ppx.exe
ocamlopt.opt -no-alias-deps -I +compiler-libs ocamlcommon.cmxa reactjs_ppx_2.mli reactjs_ppx_2.ml -o reactjs_jsx_ppx_2.exe
ocamlopt.opt -g -w -40-30 ../stubs/ext_basic_hash_stubs.c config_whole_compiler.mli config_whole_compiler.ml whole_compiler.mli whole_compiler.ml  -o bsc.exe
Making compiler finished
BS_RELEASE_BUILD=1 /Applications/Xcode.app/Contents/Developer/usr/bin/make -j8 libs
Making stdlib cmis
cd stdlib && /Applications/Xcode.app/Contents/Developer/usr/bin/make allcmis
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags camlinternalFormatBasics.cmi` -c camlinternalFormatBasics.mli
Building camlinternalFormatBasics.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags pervasives.cmi` -c pervasives.mli
Building pervasives.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags array.cmi` -c array.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags list.cmi` -c list.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags char.cmi` -c char.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags bytes.cmi` -c bytes.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags string.cmi` -c string.mli
Building array.mli
Building list.mli
Building char.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags sys.cmi` -c sys.mli
Building bytes.mli
Building string.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags sort.cmi` -c sort.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags marshal.cmi` -c marshal.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags int32.cmi` -c int32.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags int64.cmi` -c int64.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags nativeint.cmi` -c nativeint.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags lexing.cmi` -c lexing.mli
Building sys.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags set.cmi` -c set.mli
Building marshal.mli
Building int32.mli
Building int64.mli
Building nativeint.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags map.cmi` -c map.mli
Building lexing.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags stack.cmi` -c stack.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags queue.cmi` -c queue.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags camlinternalLazy.cmi` -c camlinternalLazy.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags lazy.cmi` -c lazy.mli
Building set.mli
Building stack.mli
Building map.mli
Building queue.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags stream.cmi` -c stream.mli
Building camlinternalLazy.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags buffer.cmi` -c buffer.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags arg.cmi` -c arg.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags printexc.cmi` -c printexc.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags gc.cmi` -c gc.mli
Building lazy.mli
Building stream.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags digest.cmi` -c digest.mli
Building buffer.mli
Building arg.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags random.cmi` -c random.mli
Building printexc.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags hashtbl.cmi` -c hashtbl.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags format.cmi` -c format.mli
Building digest.mli
Building random.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags scanf.cmi` -c scanf.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags callback.cmi` -c callback.mli
Building hashtbl.mli
Building format.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags genlex.cmi` -c genlex.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags weak.cmi` -c weak.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags filename.cmi` -c filename.mli
Building callback.mli
Building scanf.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags complex.cmi` -c complex.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags arrayLabels.cmi` -c arrayLabels.mli
Building genlex.mli
Building weak.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags listLabels.cmi` -c listLabels.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags bytesLabels.cmi` -c bytesLabels.mli
Building filename.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags stringLabels.cmi` -c stringLabels.mli
Building complex.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags moreLabels.cmi` -c moreLabels.mli
Building arrayLabels.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags unix.cmi` -c unix.mli
Building listLabels.mli
Building bytesLabels.mli
Building stringLabels.mli
Building moreLabels.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags obj.cmi` -c obj.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags camlinternalFormat.cmi` -c camlinternalFormat.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags printf.cmi` -c printf.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags stdLabels.cmi` -c stdLabels.mli
Building unix.mli
Building obj.mli
Building camlinternalFormat.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags parsing.cmi` -c parsing.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags camlinternalOO.cmi` -c camlinternalOO.mli
Building stdLabels.mli
Building printf.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags camlinternalMod.cmi` -c camlinternalMod.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags unixLabels.cmi` -c unixLabels.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags bigarray.cmi` -c bigarray.mli
Building parsing.mli
Building camlinternalOO.mli
Building camlinternalMod.mli
../bin/bsc.exe -bs-no-version-header -bs-no-builtin-ppx-ml -bs-no-builtin-ppx-mli -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6  -strict-sequence -w +33..39 -g -warn-error A  -nostdlib -safe-string -I ../runtime  `./Compflags oo.cmi` -c oo.mli
Building unixLabels.mli
Building bigarray.mli
Building oo.mli
Building sort.mli
Building gc.mli
Making stdlib finished
Making runtime
cd runtime && /Applications/Xcode.app/Contents/Developer/usr/bin/make all
../bin/bsc.exe  -absname -no-alias-deps -bs-no-version-header -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6 -I ../stdlib -nostdlib -nopervasives -open Pervasives -unsafe -warn-error A -w -40-49 -bin-annot   -c caml_builtin_exceptions.mli
../bin/bsc.exe  -absname -no-alias-deps -bs-no-version-header -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6 -I ../stdlib -nostdlib -nopervasives -open Pervasives -unsafe -warn-error A -w -40-49 -bin-annot   -c js_internal.mli
../bin/bsc.exe  -absname -no-alias-deps -bs-no-version-header -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6 -I ../stdlib -nostdlib -nopervasives -open Pervasives -unsafe -warn-error A -w -40-49 -bin-annot   -c block.mli
../bin/bsc.exe  -absname -no-alias-deps -bs-no-version-header -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6 -I ../stdlib -nostdlib -nopervasives -open Pervasives -unsafe -warn-error A -w -40-49 -bin-annot   -c js_int64.ml
Building caml_builtin_exceptions.mli
Building js_internal.mli
../bin/bsc.exe  -absname -no-alias-deps -bs-no-version-header -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6 -I ../stdlib -nostdlib -nopervasives -open Pervasives -unsafe -warn-error A -w -40-49 -bin-annot   -c js.mli
Building block.mli
../bin/bsc.exe  -absname -no-alias-deps -bs-no-version-header -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6 -I ../stdlib -nostdlib -nopervasives -open Pervasives -unsafe -warn-error A -w -40-49 -bin-annot   -c js_internal.ml
../bin/bsc.exe  -absname -no-alias-deps -bs-no-version-header -bs-diagnose -bs-no-check-div-by-zero -bs-cross-module-opt -bs-package-name bs-platform -bs-package-output commonjs:lib/js -bs-package-output goog:lib/goog -bs-package-output amdjs:lib/amdjs -bs-package-output es6:lib/es6 -I ../stdlib -nostdlib -nopervasives -open Pervasives -unsafe -warn-error A -w -40-49 -bin-annot   -c block.ml
Building js_int64.ml
File "js_implementation.ml", line 132, characters 32-39 Compilation fatal error, stacktrace saved into bsc.dump when compiling js_int64.ml
File "/Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/jscomp/runtime/js_int64.ml", line 1:
Error: I/O error: /Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/lib/es6/js_int64.js: No such file or directory
make[2]: *** [js_int64.cmj] Error 2
make[2]: *** Waiting for unfinished jobs....
Building js.mli
Building js_internal.ml
File "js_implementation.ml", line 132, characters 32-39 Compilation fatal error, stacktrace saved into bsc.dump when compiling js_internal.ml
File "/Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/jscomp/runtime/js_internal.ml", line 1:
Error: I/O error: /Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/lib/es6/js_internal.js: No such file or directory
Building block.ml
make[2]: *** [js_internal.cmj] Error 2
File "js_implementation.ml", line 132, characters 32-39 Compilation fatal error, stacktrace saved into bsc.dump when compiling block.ml
File "/Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/jscomp/runtime/block.ml", line 1:
Error: I/O error: /Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/lib/es6/block.js: No such file or directory
make[2]: *** [block.cmj] Error 2
make[1]: *** [libs] Error 2
make: *** [world] Error 2
child_process.js:634
    throw err;
    ^

Error: Command failed: make world
    at checkExecSyncError (child_process.js:591:13)
    at Object.execSync (child_process.js:631:13)
    at non_windows_npm_release (/Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/scripts/install.js:100:19)
    at Object.<anonymous> (/Users/ryan/Personal/proj/ppx_tools_bs/node_modules/bs-platform/scripts/install.js:136:5)
    at Module._compile (module.js:573:30)
    at Object.Module._extensions..js (module.js:584:10)
    at Module.load (module.js:507:32)
    at tryModuleLoad (module.js:470:12)
    at Function.Module._load (module.js:462:3)
    at Function.Module.runMain (module.js:609:10)
npm WARN ppx_tools_bs@1.0.0 No description
npm WARN ppx_tools_bs@1.0.0 No repository field.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! bs-platform@1.9.1 postinstall: `node scripts/install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the bs-platform@1.9.1 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/ryan/.npm/_logs/2017-09-26T01_51_34_884Z-debug.log

If it matters: Node 8.4.0 npm 5.4.2 macOS 10.12.5

bsansouci commented 6 years ago

Hey @ryb73 could you try downgrading to npm4 with npm install -g npm@latest-4 and then try installing again? I have a hunch npm's doing something...

ryb73 commented 6 years ago

@bsansouci Yep, that worked!

bsansouci commented 6 years ago

Ok will investigate. Thanks for testing, at least you can move forward. If you don't need npm5 I'd recommend not using it yet as it's been a bit buggy

bsansouci commented 6 years ago

Close in favor of #11