it's failing on task.c::357 (on the current master). can you see if it
compiles replacing "i"(start_task) with ""(&start_task)

On Tue Jan 06 2015 at 6:33:37 PM Tony Kelman <t...@kelman.net> wrote:

> Not a noob question at all. The Intel compiler build support isn't
> regularly tested like GCC/Clang, and it's susceptible to occasional
> breakage on master. Hopefully not on release-0.3, but please let us know if
> that happens too. It would be great if we could somehow get CI running with
> Intel compilers, or maybe one or two nightly buildbots using them?
>
> Some inline assembly was added in PR #9266, which also broke the
> (barely-supported) build with MSVC. Intel should at least allow 64 bit
> inline assembly, I would think? Jameson Nash has a suggested workaround
> involving longjmp for the MSVC case, but I'm not sure whether it applies to
> you - are you trying this on OSX or Linux?
>
> This is a legitimate build problem, please open an issue (e.g. "Build
> broken with Intel compilers") and cross-reference this thread. Include as
> much info about your system and compiler versions as you can.
>
> -Tony
>
>
> On Tuesday, January 6, 2015 1:37:17 PM UTC-8, samuel_a...@brown.edu wrote:
>>
>> Forgive me if this is a noob question but I'm having some trouble
>> building Julia. I'm on commit a318578. Running `make' gives me:
>>
>> "$ make
>>     CC src/task.o
>> task.c(352): catastrophic error: Cannot match asm operand constraint
>> compilation aborted for task.c (code 1)
>> make[2]: *** [task.o] Error 1
>> make[1]: *** [julia-release] Error 2
>> make: *** [release] Error 2"
>>
>> Make.user:
>> "USEICC = 1
>> USEIFC = 1
>> USE_INTEL_MKL = 1
>> USE_INTEL_MKL_FFT = 1
>> USE_INTEL_LIBM = 1
>>
>> JULIA_CPU_TARGET = core2"
>>
>> Weirdly, the exact same setup works fine compiling v0.3. Does anyone have
>> any ideas?
>>
>> Thanks,
>> Samuel
>>
>

Reply via email to