I'm using a copy of Ubuntu 16.04 LTS on a VPS having the following spec. 
1GB RAM / 100GB HDD. Official docs say it's recommended for the machine to 
have 16GB RAM. I worked around this issue by creating a 15GB swap file.

I tried many times to build, but every time it failed. Seems it have 
trouble with Jack. The most recent log file (i.e. stdout) follows.

including ./system/security/softkeymaster/Android.mk ...
>
> including ./system/vold/Android.mk ...
>
> including ./tools/external/fat32lib/Android.mk ...
>
> Building with Jack: 
>> out/target/common/obj/JAVA_LIBRARIES/core-junit_intermediates/with-local/classes.dex
>
> Building with Jack: 
>> out/target/common/obj/JAVA_LIBRARIES/libphonenumber-platform_intermediates/classes.jack
>
> Building with Jack: 
>> out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/with-local/classes.dex
>
> Building with Jack: 
>> out/target/common/obj/JAVA_LIBRARIES/conscrypt_intermediates/with-local/classes.dex
>
> Building with Jack: 
>> out/target/common/obj/JAVA_LIBRARIES/bouncycastle_intermediates/with-local/classes.dex
>
> Building with Jack: 
>> out/target/common/obj/JAVA_LIBRARIES/okhttp_intermediates/with-local/classes.dex
>
> Building with Jack: 
>> out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex
>
>
>> May 08, 2017 8:10:53 PM 
>> com.android.sched.scheduler.MultiWorkersScheduleInstance$LongRunning dump
>
> SEVERE: Timeout detected during run:
>
> May 08, 2017 8:11:49 PM 
>> com.android.sched.scheduler.MultiWorkersScheduleInstance$LongRunning dump
>
> SEVERE:   No thread. Wrong detection. Try to increase timeout with 
>> 'sched.runner.thread.detector.long-running.timeout' property
>
> May 08, 2017 8:12:54 PM com.android.jack.CommandLine runJack
>
> SEVERE: Internal compiler error (version 1.1-mr2 'Brest' (175100 
>> 000a2f91edbe638090dc577801ba49592229fd8b)):
>
> java.lang.AssertionError
>
> at 
>> com.android.sched.scheduler.MultiWorkersScheduleInstance.process(MultiWorkersScheduleInstance.java:490)
>
> at com.android.jack.Jack.run(Jack.java:597)
>
> at com.android.jack.Jack.checkAndRun(Jack.java:367)
>
> at com.android.jack.CommandLine.runJack(CommandLine.java:66)
>
> at com.android.jack.Main.main(Main.java:73)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>
> at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
> at java.lang.reflect.Method.invoke(Method.java:606)
>
> at com.android.jack.launcher.Main.main(Main.java:94)
>
>
>> java.lang.AssertionError
>
> at 
>> com.android.sched.scheduler.MultiWorkersScheduleInstance.process(MultiWorkersScheduleInstance.java:490)
>
> at com.android.jack.Jack.run(Jack.java:597)
>
> at com.android.jack.Jack.checkAndRun(Jack.java:367)
>
> at com.android.jack.CommandLine.runJack(CommandLine.java:66)
>
> at com.android.jack.Main.main(Main.java:73)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>
> at 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
>
> at 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>
> at java.lang.reflect.Method.invoke(Method.java:606)
>
> at com.android.jack.launcher.Main.main(Main.java:94)
>
>
>> Internal compiler error (version 1.1-mr2 'Brest' (175100 
>> 000a2f91edbe638090dc577801ba49592229fd8b)).
>
> Warning: This may have produced partial or corrupted output.
>
> build/core/java.mk:643: recipe for target 
>> 'out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex'
>>  
>> failed
>
> make: *** 
>> [out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex]
>>  
>> Error 41
>
>
How can I get the Jack to work or completely disable it?

Thanks in advance. 

-- 
-- 
You received this message because you are subscribed to the "Android Building" 
mailing list.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Android Building" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to