energia / Energia

Fork of Arduino for the Texas Instruments LaunchPad's
http://energia.nu
Other
798 stars 671 forks source link

Testing Energia on macOS 10.14 Mojave (18A326h) #1016

Open rei-vilo opened 6 years ago

rei-vilo commented 6 years ago

Energia 1.6.1E18 fails to build on macOS 10.14 Mojave (18A326h).

Energia: 1.6.10E18 (Mac OS X), Board: "RED LaunchPad w/ msp432 EMT (48MHz)"

/Applications/IDE/Energia.app/Contents/Java/arduino-builder -dump-prefs -logger=machine -hardware "/Applications/IDE/Energia.app/Contents/Java/hardware" -hardware "/Users/reivilo/Library/Energia15/packages" -tools "/Applications/IDE/Energia.app/Contents/Java/tools-builder" -tools "/Applications/IDE/Energia.app/Contents/Java/hardware/tools/msp430" -tools "/Users/reivilo/Library/Energia15/packages" -built-in-libraries "/Applications/IDE/Energia.app/Contents/Java/libraries" -libraries "/Users/reivilo/Documents/Energia/libraries" -fqbn=energia:msp432r:MSP-EXP432P401RR -ide-version=10610 -build-path "/var/folders/v0/9ymfyr9n0yqffjvwyy1f45tc0000gn/T/build9548c7de2eb0fa195db29d7f1b03d466.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "/Applications/IDE/Energia.app/Contents/Java/examples/01.Basics/Blink/Blink.ino" failed MSpanList_Insert 0x30f000 0xcdeb92a7a46 0x0 fatal error: MSpanList_Insert

runtime stack: runtime.throw(0x2ad50b) /usr/local/go/src/runtime/panic.go:491 +0xad fp=0x7ffeefbff430 sp=0x7ffeefbff400 runtime.MSpanList_Insert(0x2cb168, 0x30f000) /usr/local/go/src/runtime/mheap.c:692 +0x8f fp=0x7ffeefbff458 sp=0x7ffeefbff430 MHeap_FreeSpanLocked(0x2c7d60, 0x30f000, 0x100) /usr/local/go/src/runtime/mheap.c:583 +0x163 fp=0x7ffeefbff498 sp=0x7ffeefbff458 MHeap_Grow(0x2c7d60, 0x8, 0x0) /usr/local/go/src/runtime/mheap.c:420 +0x1a8 fp=0x7ffeefbff4d8 sp=0x7ffeefbff498 MHeap_AllocSpanLocked(0x2c7d60, 0x1, 0x0) /usr/local/go/src/runtime/mheap.c:298 +0x365 fp=0x7ffeefbff518 sp=0x7ffeefbff4d8 mheap_alloc(0x2c7d60, 0x1, 0x12, 0x0) /usr/local/go/src/runtime/mheap.c:190 +0x121 fp=0x7ffeefbff540 sp=0x7ffeefbff518 runtime.MHeap_Alloc(0x2c7d60, 0x1, 0x10000000012, 0xf989) /usr/local/go/src/runtime/mheap.c:240 +0x66 fp=0x7ffeefbff578 sp=0x7ffeefbff540 MCentral_Grow(0x2cfad8, 0x0) /usr/local/go/src/runtime/mcentral.c:197 +0x8b fp=0x7ffeefbff5e0 sp=0x7ffeefbff578 runtime.MCentral_CacheSpan(0x2cfad8, 0x0) /usr/local/go/src/runtime/mcentral.c:85 +0x167 fp=0x7ffeefbff618 sp=0x7ffeefbff5e0 runtime.MCache_Refill(0x30b000, 0x12, 0x0) /usr/local/go/src/runtime/mcache.c:90 +0xa0 fp=0x7ffeefbff640 sp=0x7ffeefbff618 runtime.mcacheRefill_m() /usr/local/go/src/runtime/malloc.c:368 +0x57 fp=0x7ffeefbff660 sp=0x7ffeefbff640 runtime.onM(0x224f58) /usr/local/go/src/runtime/asm_amd64.s:273 +0x9a fp=0x7ffeefbff668 sp=0x7ffeefbff660 runtime.mallocgc(0x120, 0x1beba0, 0x0, 0x0) /usr/local/go/src/runtime/malloc.go:178 +0x849 fp=0x7ffeefbff718 sp=0x7ffeefbff668 runtime.newobject(0x1beba0, 0x30b000) /usr/local/go/src/runtime/malloc.go:353 +0x49 fp=0x7ffeefbff740 sp=0x7ffeefbff718 runtime.newG(0x276ba) /usr/local/go/src/runtime/proc.go:233 +0x2a fp=0x7ffeefbff758 sp=0x7ffeefbff740 allocg(0x2ba660) /usr/local/go/src/runtime/proc.c:925 +0x1f fp=0x7ffeefbff768 sp=0x7ffeefbff758 runtime.malg(0x8000, 0x2ba700) /usr/local/go/src/runtime/proc.c:2106 +0x1f fp=0x7ffeefbff798 sp=0x7ffeefbff768 runtime.mpreinit(0x2baac0) /usr/local/go/src/runtime/os_darwin.c:137 +0x27 fp=0x7ffeefbff7b0 sp=0x7ffeefbff798 mcommoninit(0x2baac0) /usr/local/go/src/runtime/proc.c:201 +0xc9 fp=0x7ffeefbff7d8 sp=0x7ffeefbff7b0 runtime.schedinit() /usr/local/go/src/runtime/proc.c:138 +0x55 fp=0x7ffeefbff800 sp=0x7ffeefbff7d8 runtime.rt0_go(0x7ffeefbff838, 0x19, 0x7ffeefbff838, 0x0, 0x0, 0x19, 0x7ffeefbffa08, 0x7ffeefbffa44, 0x7ffeefbffa50, 0x7ffeefbffa60, ...) /usr/local/go/src/runtime/asm_amd64.s:95 +0x116 fp=0x7ffeefbff808 sp=0x7ffeefbff800 arduino-builder returned 2

Error compiling for board RED LaunchPad w/ msp432 EMT (48MHz).

Arduino 1.8.5 doesn't raise this error.

rei-vilo commented 6 years ago

But Energia 1.8.6E19 succeeds.

However, software associated with Energia may rise compatibility issues.

More specifically, they are 32-bit when 64-bit is expected.

capture d ecran 2018-07-13 a 09 33 21