Remaining Travis merge-2.064 failure
Kai Nacke via digitalmars-d-ldc
digitalmars-d-ldc at puremagic.com
Sun May 25 22:56:08 PDT 2014
Hi David!
On Tuesday, 20 May 2014 at 10:16:46 UTC, David Nadlinger via
digitalmars-d-ldc wrote:
> Hi Kai,
>
> On Mon, May 19, 2014 at 7:36 AM, Kai Nacke via digitalmars-d-ldc
> <digitalmars-d-ldc at puremagic.com> wrote:
>> I think this is a problem with the multilib setup. This Travis
>> build passes:
>> https://travis-ci.org/ldc-developers/ldc/builds/25474830 - the
>> only
>> difference is that the 32bit libraries are not build (and some
>> applications
>> are not installed, e.g. gcc-multilib).
I am a bit stuck here.
I compiled stdiobase.d (one of the failing tests) with -unittest
-main.
Then I extracted libphobos-ldc.a and resolved all dependencies by
hand. This results in
gcc -o stdiobase ../stdiobase.o ../__main.o src_rt_dmain2.o
std_stdio.o src_object_.o src_ldc_eh.o src_rt_monitor_.o
src_rt_critical_.o src_rt_lifetime.o src_rt_tlsgc.o src_rt_aaA.o
src_rt_cast_.o src_core_memory.o src_gc_gc.o src_gc_bits.o
src_core_sync_mutex.o src_core_sync_exception.o
src_core_exception.o src_core_thread.o src_gc_proxy.o
src_core_time.o src_rt_adi.o src_rt_typeinfo_ti_*.o
src_rt_util_console.o src_rt_sections_ldc.o
src_rt_sections_linux.o std_string.o std_exception.o std_format.o
src_core_sys_posix_netdb.o std_utf.o std_array.o std_conv.o
std_typecons.o std_algorithm.o std_range.o std_typetuple.o
std_traits.o std_ascii.o std_functional.o std_uni.o
src_rt_memory.o src_core_stdc_errno.o src_rt_util_hash.o
src_gc_os.o src_rt_minfo.o src_core_bitop.o src_rt_util_string.o
src_rt_util_utf.o src_rt_util_container.o src_rt_aApply.o
src_core_runtime.o src_ldc_arrayinit.o src_rt_qsort.o std_math.o
std_random.o std_bitmanip.o std_container.o
std_internal_unicode_comp.o std_internal_unicode_tables.o
src_core_demangle.o std_numeric.o std_complex.o src_rt_switch_.o
errno.c.o -lc -lpthread -lm -ldl -lrt
This creates the executable stdiobase without a link error and
without using -lcurl. I don't understand this. Any ideas? (All on
Ubuntu 12 64bit.)
Regards,
Kai
More information about the digitalmars-d-ldc
mailing list