Created
September 11, 2011 10:24
-
-
Save snarkyboojum/1209432 to your computer and use it in GitHub Desktop.
Failure to build Niezca on OS X 10.7.1 with Mono 2.8.2
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Edited Makefile to use: | |
RUN_CLR=mono-sgen | |
Using Mono version: | |
$ mono --version | |
Mono JIT compiler version 2.8.2 (tarball Tue Jan 4 15:08:58 MST 2011) | |
Copyright (C) 2002-2010 Novell, Inc and Contributors. www.mono-project.com | |
TLS: normal | |
SIGSEGV: normal | |
Notification: Thread + polling | |
Architecture: x86 | |
Disabled: none | |
Misc: debugger softdebug | |
LLVM: supported, not enabled. | |
GC: Included Boehm (with typed GC) | |
Running make: | |
$ make | |
rm -rf boot/ | |
mkdir boot | |
wget --no-check-certificate -Oboot/niecza.zip $(cat FETCH_URL) | |
[...] | |
cd boot && unzip niecza.zip | |
Archive: niecza.zip | |
creating: docs/ | |
inflating: docs/announce.v1 | |
inflating: docs/announce.v2 | |
inflating: docs/announce.v3 | |
inflating: docs/announce.v4 | |
inflating: docs/announce.v5 | |
inflating: docs/announce.v6 | |
inflating: docs/announce.v7 | |
inflating: docs/announce.v8 | |
inflating: docs/announce.initial | |
inflating: docs/overview.pod | |
inflating: docs/compiler.pod | |
inflating: docs/nam.pod | |
inflating: docs/DIRECTIONS | |
inflating: docs/tracing.pod | |
creating: lib/ | |
inflating: lib/Test.pm6 | |
inflating: lib/CORE.setting | |
extracting: lib/CORN.setting | |
inflating: lib/Threads.pm6 | |
inflating: lib/JSYNC.pm6 | |
inflating: lib/CORP.setting | |
inflating: LICENSE | |
creating: obj/ | |
inflating: obj/Kernel.dll | |
inflating: obj/CLRBackend.exe | |
inflating: obj/CrossDomainReceiver.dll | |
inflating: README.pod | |
creating: run/ | |
inflating: run/Niecza.exe | |
inflating: run/NieczaGrammar.dll | |
inflating: run/NieczaBackendClisp.dll | |
inflating: run/CORE.dll | |
inflating: run/OpHelpers.dll | |
inflating: run/RxOp.dll | |
inflating: run/Op.dll | |
inflating: run/Kernel.dll | |
inflating: run/NieczaCompiler.dll | |
inflating: run/STD.dll | |
inflating: run/NieczaFrontendSTD.dll | |
inflating: run/CClass.dll | |
inflating: run/OptRxSimple.dll | |
inflating: run/NieczaPathSearch.dll | |
inflating: run/Operator.dll | |
inflating: run/NAMOutput.dll | |
inflating: run/Metamodel.dll | |
inflating: run/NieczaBackendHoopl.dll | |
inflating: run/JSYNC.dll | |
inflating: run/CgOp.dll | |
inflating: run/Sig.dll | |
inflating: run/NieczaBackendDotnet.dll | |
inflating: run/NieczaBackendNAM.dll | |
inflating: run/NieczaActions.dll | |
inflating: run/NieczaPassSimplifier.dll | |
inflating: run/OptBeta.dll | |
inflating: run/GetOptLong.dll | |
inflating: run/CrossDomainReceiver.dll | |
mono-sgen boot/run/Niecza.exe -C CORE | |
Sampling mono-sgen process while it appears to be hung using 0% CPU: | |
Sampling process 6037 for 3 seconds with 1 millisecond of run time between samples | |
Sampling completed, processing symbols... | |
Analysis of sampling mono-sgen (pid 6037) every 1 millisecond | |
Process: mono-sgen [6037] | |
Path: /Library/Frameworks/Mono.framework/Versions/2.8.2/bin/mono-sgen | |
Load Address: 0x1000 | |
Identifier: mono-sgen | |
Version: ??? (???) | |
Code Type: X86 (Native) | |
Parent Process: gnumake [5978] | |
Date/Time: 2011-09-11 20:24:07.852 +1000 | |
OS Version: Mac OS X 10.7.1 (11B26) | |
Report Version: 7 | |
Call graph: | |
2833 Thread_1875591 DispatchQueue_1: com.apple.main-thread (serial) | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0x26e6 [0x36e6] | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0x29b4 [0x39b4] | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0x292d [0x392d] | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0x9e65b [0x9f65b] | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0x9c36c [0x9d36c] | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0x9c132 [0x9d132] | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0x1ddee6 [0x1deee6] | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0x1deafc [0x1dfafc] | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0x1dc94e [0x1dd94e] | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0xec38 [0xfc38] | |
+ 2833 ??? (in <unknown binary>) [0x700e38] | |
+ 2833 ??? (in <unknown binary>) [0x700d4b] | |
+ 2833 ??? (in <unknown binary>) [0x700e6f] | |
2833 Thread_1875592 | |
+ 2833 thread_start (in libsystem_c.dylib) + 34 [0x9408c6de] | |
+ 2833 _pthread_start (in libsystem_c.dylib) + 335 [0x94088ed9] | |
+ 2833 ??? (in mono-sgen) load address 0x1000 + 0x12efa1 [0x12ffa1] | |
+ 2833 exc_server (in libsystem_kernel.dylib) + 157 [0x95271ae7] | |
+ 2833 0x0 + 0 [0x0] | |
2833 Thread_1875593 | |
2833 thread_start (in libsystem_c.dylib) + 34 [0x9408c6de] | |
2833 _pthread_start (in libsystem_c.dylib) + 335 [0x94088ed9] | |
2833 ??? (in mono-sgen) load address 0x1000 + 0x21c35a [0x21d35a] | |
2833 ??? (in mono-sgen) load address 0x1000 + 0x27e78f [0x27f78f] | |
2833 ??? (in mono-sgen) load address 0x1000 + 0x240836 [0x241836] | |
2833 ??? (in mono-sgen) load address 0x1000 + 0x16d57b [0x16e57b] | |
2833 ??? (in mono-sgen) load address 0x1000 + 0x28b653 [0x28c653] | |
2833 semaphore_wait_trap (in libsystem_kernel.dylib) + 10 [0x95286c5e] | |
Total number in stack (recursive counted multiple, when >=5): | |
Sort by top of stack, same collapsed (when >= 5): | |
0x0 [STACK TOP] 2833 | |
??? (in <unknown binary>) [0x700e6f] [STACK TOP] 2833 | |
semaphore_wait_trap (in libsystem_kernel.dylib) 2833 | |
Binary Images: | |
0x1000 - 0x344ff3 +mono-sgen (??? - ???) <01973043-D326-EE2F-1A6D-35590B309A87> /usr/bin/mono-sgen | |
0x8fe7d000 - 0x8feaf9c7 dyld (195.5 - ???) <134323A7-49DC-3A9D-ACFD-32FAD0FD6BA2> /usr/lib/dyld | |
0x91100000 - 0x912b4ff3 libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <6270318A-CA9A-376C-AD6D-64A9B4B4A26E> /usr/lib/libicucore.A.dylib | |
0x91a87000 - 0x91b77ff1 libiconv.2.dylib (7.0.0 - compatibility 7.0.0) <9E5F86A3-8405-3774-9E0C-3A074273C96D> /usr/lib/libiconv.2.dylib | |
0x9243d000 - 0x9243eff7 libquarantine.dylib (36.0.0 - compatibility 1.0.0) <70782AEC-8933-3EB4-91CA-E44C0E768C90> /usr/lib/system/libquarantine.dylib | |
0x9243f000 - 0x92447ff3 liblaunch.dylib (392.18.0 - compatibility 1.0.0) <CD470A1E-0147-3CB1-B44D-0B61F9061826> /usr/lib/system/liblaunch.dylib | |
0x9256d000 - 0x9256dfff libdnsinfo.dylib (395.6.0 - compatibility 1.0.0) <959E5139-EB23-3529-8881-2BCB5724D1A9> /usr/lib/system/libdnsinfo.dylib | |
0x9257f000 - 0x92595ffe libxpc.dylib (77.16.0 - compatibility 1.0.0) <2EAF3E13-19FA-3EF2-88D6-64ACBC3A6ADB> /usr/lib/system/libxpc.dylib | |
0x925d7000 - 0x925dfff3 libunwind.dylib (30.0.0 - compatibility 1.0.0) <E8DA8CEC-12D6-3C8D-B2E2-5D567C8F3CB5> /usr/lib/system/libunwind.dylib | |
0x925e3000 - 0x925e4ff5 libremovefile.dylib (21.0.0 - compatibility 1.0.0) <9A1E12B7-F822-3544-8E1D-A6DC81E1F2E6> /usr/lib/system/libremovefile.dylib | |
0x92933000 - 0x92963ff7 libsystem_info.dylib (??? - ???) <C385F5A9-458A-3B49-9CC7-EA81DC5F9141> /usr/lib/system/libsystem_info.dylib | |
0x9402c000 - 0x940f7fff libsystem_c.dylib (763.11.0 - compatibility 1.0.0) <44AA09FD-3A8F-3DCF-AD98-BC9071CA7376> /usr/lib/system/libsystem_c.dylib | |
0x9411c000 - 0x9411fff7 libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <69357047-7BE0-3360-A36D-000F55E39336> /usr/lib/system/libmathCommon.A.dylib | |
0x94e26000 - 0x94e66ff7 libauto.dylib (??? - ???) <36E7FE7F-27DF-3301-80AA-DD61FBF722F4> /usr/lib/libauto.dylib | |
0x95270000 - 0x9528eff7 libsystem_kernel.dylib (1699.22.73 - compatibility 1.0.0) <D32C2E9C-8184-3FAF-8694-99FC619FC71B> /usr/lib/system/libsystem_kernel.dylib | |
0x953f1000 - 0x9541ffe7 libSystem.B.dylib (159.0.0 - compatibility 1.0.0) <FA9B75F7-B989-3DD3-97FD-373EB95C5BA8> /usr/lib/libSystem.B.dylib | |
0x96ab0000 - 0x96ab9fff libc++abi.dylib (14.0.0 - compatibility 1.0.0) <FEB5330E-AD5D-37A0-8AB2-0820F311A2C8> /usr/lib/libc++abi.dylib | |
0x96b97000 - 0x96b98fff libDiagnosticMessagesClient.dylib (??? - ???) <DB3889C2-2FC2-3087-A2A2-4C319455E35C> /usr/lib/libDiagnosticMessagesClient.dylib | |
0x9789e000 - 0x978e1ffd libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <4BA1F5F1-F0A2-3FEB-BB62-F514DCBB3725> /usr/lib/system/libcommonCrypto.dylib | |
0x978f6000 - 0x978faffa libcache.dylib (47.0.0 - compatibility 1.0.0) <98A82BC5-0DD9-3212-9CAE-35A77278EEB6> /usr/lib/system/libcache.dylib | |
0x9793a000 - 0x97948fff libz.1.dylib (1.2.5 - compatibility 1.0.0) <E73A4025-835C-3F73-9853-B08606E892DB> /usr/lib/libz.1.dylib | |
0x97a40000 - 0x97a40ffe libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <7F0E8EE2-9E8F-366F-9988-E2F119DB9A82> /usr/lib/system/libkeymgr.dylib | |
0x98755000 - 0x987bcfff libc++.1.dylib (19.0.0 - compatibility 1.0.0) <3AFF3CE8-14AE-300F-8F63-8B7FB9D4DA96> /usr/lib/libc++.1.dylib | |
0x98dfb000 - 0x98e02ff5 libsystem_dnssd.dylib (??? - ???) <B3217FA8-A7D6-3C90-ABFC-2E54AEF33547> /usr/lib/system/libsystem_dnssd.dylib | |
0x99750000 - 0x9975efff libdispatch.dylib (187.5.0 - compatibility 1.0.0) <1883C8E2-D180-3EA0-8BEF-325F2FEDACD1> /usr/lib/system/libdispatch.dylib | |
0x99c53000 - 0x99cb5ff3 libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <266CE9B3-526A-3C41-BA58-7AE66A3B15FD> /usr/lib/libstdc++.6.dylib | |
0x99dfc000 - 0x99ed2a5b libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <A0EDB351-4B9D-3AA2-9D1A-0C22204FCCD3> /usr/lib/libobjc.A.dylib | |
0x9a51d000 - 0x9a525ff5 libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <A1BFC320-616A-30AA-A41E-29D7904FC4C7> /usr/lib/system/libcopyfile.dylib | |
0x9a526000 - 0x9a6fcfef com.apple.CoreFoundation (6.7 - 635) <4EE0D62E-5342-3A9F-A740-DA1D5AEBB1B0> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation | |
0x9b50e000 - 0x9b515fff libnotify.dylib (80.0.0 - compatibility 1.0.0) <B3B3875D-311D-31A7-A09F-D1BC56795E00> /usr/lib/system/libnotify.dylib | |
0x9b5ef000 - 0x9b5f0ff0 libunc.dylib (24.0.0 - compatibility 1.0.0) <BCD277D0-4271-3E96-A4A2-85669DBEE2E2> /usr/lib/system/libunc.dylib | |
0x9ba71000 - 0x9ba72ff7 libsystem_sandbox.dylib (??? - ???) <BC0A04E9-4F28-3BC8-AA7B-63C3451E9212> /usr/lib/system/libsystem_sandbox.dylib | |
0x9bb26000 - 0x9bb27fff libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <B04592B1-0924-3422-82FF-976B339DF567> /usr/lib/system/libsystem_blocks.dylib | |
0x9bb36000 - 0x9bb38ff7 libdyld.dylib (195.5.0 - compatibility 1.0.0) <637660EA-8D12-3B79-B644-041FEADC9C33> /usr/lib/system/libdyld.dylib | |
0x9bcd3000 - 0x9bcd6ff7 libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <7F6C14CC-0169-3F1B-B89C-372F67F1F3B5> /usr/lib/system/libcompiler_rt.dylib | |
0x9befc000 - 0x9bf00ff3 libsystem_network.dylib (??? - ???) <E1455F3E-549B-3D50-A38B-17B394F3C7F6> /usr/lib/system/libsystem_network.dylib | |
0x9bfbe000 - 0x9bfc3ff7 libmacho.dylib (800.0.0 - compatibility 1.0.0) <56A34E97-518E-307E-8218-C5D43A33EE34> /usr/lib/system/libmacho.dylib | |
Sample analysis of process 6037 written to file /dev/stdout | |
Cheers :) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment